4、基于Linux的嵌入式系统开发.ppt

4、基于Linux的嵌入式系统开发

北林信息学院软件教研室 第4章 基于Linux的嵌入式系统开发 本章要点 掌握嵌入式系统开发流程 掌握嵌入式Linux文件系统 掌握Flash程序烧写 理解BootLoader的基本知识 理解内核裁剪和编译方法 理解根文件系统的构建方法 本章内容 4.1 嵌入式系统开发流程 4.2 Flash程序烧写 4.3 嵌入式Linux文件系统 4.4 BootLoader 4.5 Linux内核的配置和移植 4.6 根文件系统的构建 4.1 嵌入式系统开发流程 (1)建立宿主机开发环境 (2)配置宿主机 (3)建立引导装载程序BootLoader (4)下载别人已经移植好的Linux操作系统 (5)建立根文件系统 (6)建立应用程序的Flash分区 (7)开发应用程序 (8)烧写内核、根文件系统、应用程序 (9)发布产品 (2)配置宿主机 串行通信软件的配置 在进行开发调试,利用Windows上的超级终端和Linux下的minicom充当开发板的信息输出监视器。这两个软件都是通过串口与开发板相连的,连接时需要配置相应的串口属性 网络的配置 配置NFS网络文件系统,利用挂载形式对可执行文件进行调试。 (3)建立引导装载程序BootLoader 目前最常用的方法 从网上下载一些公开源代码的BootLoader程序,如U-Boot、BLOB、VIVI、LILO、ARM-Boot、RedBoot

文档评论(0)

1亿VIP精品文档

相关文档