- 0
- 0
- 约8.18千字
- 约 10页
- 2026-02-27 发布于河南
- 举报
目录
第1章:嵌入式linux开发流
程………….………3
第2章:嵌入式文件多用户共享fcntl编程实现设
计……...……..4
①fcntl函数产生背景….
………………...….…….4
②文件锁的介绍……….
…………...4
③程序流程图…………..
…………..5
ⅰ.文件记录锁功能流程
图…………………..5
ⅱ.文件写入锁功能流程图………………..
………………6
ⅲ.文件读取锁功能流程图………………..
…………….……7
第3章:嵌入式文件多用户共享fcntl编程代码与运
行结果…….8
①VC实现代
码……………………..8
ⅰ文件记录锁功能源代
码………..8
ⅱ文件写入锁功能源代码……….
……..…….…9
ⅲ文件读取锁功能源代
码……………….…….…10
②程序运行结果截图……….……….
…………….11
第4章总结……………..
………..11
第5章参考文献…….
…….…….12
第6章评分表………...
…………13
第1章:嵌入式linux开发流程
嵌入式linux开发,根据应用需求的不同有不同的配置开发方法,
但是一般都要经过以下过程:
ⅰ建立开发环境(在WINDOWS下安装虚拟机后,再在虚拟机中安装
LINXUX操作系统)
操作系统:redhatlinux9.0版本
GCC交叉编译器的安装:arm-linux-gcc
ⅱ配置开发主机
MINICOM和WINDOWS下的超级终端的配置:
一般参数为波特率115200
数据位8位
停止位1
无奇偶校验
软硬件控制流设为无
配置网络:主要是配置NFS网络文件系统,关闭防火墙,简化嵌入
式网络调试环境设置过程。
说明:MINICOM软件的作用是作为调试嵌入式开发板信息输出的
监视器和键盘输入的工具;
ⅲ建立引导装载程序BOOTLOADER
从网络上下载一些公开源代码的BOOTLOADER:U-BOOT
ARM9系列芯片没有内置引导装载程序,需要编写烧写开发板上
flash的烧写程序,网络上有免费下载的WINDOWS下通过JTAG并口简易仿
真器烧写ARM外围flash芯片的程序。
这是让系统可以正常运行的第一步。
ⅳ下载别人已经移植好的LINUX操作系统
如UCLINUX、ARM-LINUX、PPC-LINUX等
如果有专门针对你所使用的CPU移植好的LINUX操作系统那是再好
不过,下载后再添加自己的特定硬件的驱动程序,进行调试修改,对于
带MMU的CPU可以使用模块方式调试驱动,对于UCLINUX这样的系统好像
只能编译进内核进行调试。
ⅴ建立根文件系统
从下载使用BUSYBOX软件进行功能裁减,产生一
个最基本的根文件系统,再根据自己的应用需要添加其他的程序。
默认的启动脚本一般都不会符合应用的需要,所以就要修改根文
件系统中的启动脚本,它的存放位置位于/etc目录下,包
括:/etc/init.d/rc.S、/etc/profile、/etc/.profile等,自动挂装
文件系统的配置文件/etc/fstab,具体情况会随系统不同而不同。
根文件系统在嵌入式系统中一般设为只读,需要使用mkcramfs、
genromfs等工具产生烧写映象文件。
ⅵ建立应用程序的flash磁盘分区
您可能关注的文档
- 恶性肿瘤的TNM分期.pdf
- 9.4向量应用(教学课件,含交互动画)高一数学苏教版必修第二册.pptx
- 第06讲+人文科技主题作文专项练(课件)-2026年高考语文一轮复习精讲课堂(全国通用).pptx
- 第07讲+文化交流主题作文专项练(课件)-2026年高考语文一轮复习精讲课堂(全国通用).pptx
- 第08讲+家国情怀主题作文专项练(课件)-2026年高考语文一轮复习精讲课堂(全国通用).pptx
- 第四部分+写作专题+起始课+感知高考·明确考情(课件)-2026年高考语文一轮复习精讲课堂(全国通用).pptx
- 冬季老年人保湿护理方法.ppt
- 2026年高合金属材料公司车间5S管理规范.docx
- 2026年体检的意义和检查报告解读.docx
- 2026年体检报告专业解读指导建议.docx
最近下载
- 新改版教科版六年级下册科学知识点.doc VIP
- 《移动商务基础(第三版)》教学课件.pptx
- 套丝机简介.ppt VIP
- 2025年天津市武清区中小学教师招聘考试真题及答案.docx VIP
- 初中物理作业分层教学实践与效果评价教学研究课题报告.docx
- 2026年教科版二年级科学下册(全册)教学设计(附目录).pdf VIP
- 第9课 创新增才干-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 医疗设备维保服务售后服务方案.doc VIP
- 教资科目二简答题汇总.docx VIP
- 2023成人学位英语考试阅读理解考题及答案.docx VIP
原创力文档

文档评论(0)