- 1
- 0
- 约1.84千字
- 约 16页
- 2018-11-29 发布于广西
- 举报
* 嵌入式 Linux 开发构建流程: 1)选择嵌入式Linux发行版 4、构建嵌入式 Linux 开发环境 商业的linux发行版为开发者提供了可靠的软件和完整的开发工具包。 2)熟悉交叉开发环境和工具 交叉开发环境是嵌入式linux开发的基本模型。设置linux的环境配置及各种gnu工具链。 宿主机 3)目标板引导程序bootloader 初始化硬件平台,引导linux内核的启动,由于硬件平台是专门定制的,所以要下载、修改和编译bootloader,并用烧写程序烧写倒flash中。 4)Linux 内核: 嵌入式Linux开发一般需要重新定制和裁剪Linux内核,所以需要配置、编译和移植内核。通常都是下载别人已经移植好的然后再添加自己的特定硬件的驱动程序,进行调试修改 。 目标机 在根文件系统基础上建立应用程序的flash磁盘分区,一盘使用jffs2或者yaffs文件系统。这需要在内核中提供这些文件系统的驱动。 5)Linux根文件系统: 高级一点儿的操作系统一般都有文件系统的支持 ,系统启动必须的程序和文件都必须放到根文件系统中,因此需要构建自己的根文件系统。可以用专门的busybox软件进行剪裁定制。 7)烧写bootloader、内核、根文件系统和应用程序,最后发布产品: 6)
您可能关注的文档
- 企业制度对企业的意义(精品·公开课件).ppt
- 企业制度建设案例分析(精品·公开课件).ppt
- 企业制度论(精品·公开课件).ppt
- 企业质量成本管理方法概要[1](精品·公开课件).ppt
- 企业质量管理体系建设-郭瑞江(精品·公开课件).ppt
- 企业主要薪酬制度研究(精品·公开课件).ppt
- 企业注册使用指南(精品·公开课件).ppt
- 企业注册会员指南(精品·公开课件).ppt
- 企业咨询管理的主体和客体(精品·公开课件).ppt
- 企业咨询综合诊断系统(精品·公开课件).ppt
- 2025年山东省聊城市七年级地理上册期中考试试卷及答案.docx
- 2025年山东省临沂市八年级道德与法治上册期中考试试卷及答案.docx
- 2025年绵阳市南山中学初升高自主招生考试英语题库试题附答案.docx
- 2025年山东省济南市六级政治上册期中考试试卷及答案.docx
- 2025年山东省济南市五年级政治上册期中考试试卷及答案.docx
- 绵阳市绵中实验中学初升高自主招生考试英语考试试题与参考答案.docx
- 2025年山东省济宁市八年级历史上册期中考试试卷及答案.docx
- 2025年导游资格证考试笔试导游旅游人力资源知识考试题库(含答案).docx
- 绵阳东辰本部小升初数学考试试题(附答案).docx
- 2025年导游资格证考试笔试导游旅游人力资源知识试卷含答案.docx
原创力文档

文档评论(0)