嵌入式系统开发流程_Read.pptVIP

  • 0
  • 0
  • 约小于1千字
  • 约 11页
  • 2020-01-14 发布于安徽
  • 举报
中程宗旨:需求源自沟通,科技服务中国 中程宗旨:需求源自沟通,科技服务中国 嵌入式操作系统引导 嵌入式LINUX操作系统引导 嵌入式LINUX操作系统引导原理 嵌入式系统引导器BootLoader编程 嵌入式LINUX引导原理 引导过程 系统加电或复位后,所有的CPU通常都从CPU制造商预先安排的地址上取指令 嵌入式系统通常都有某种类型的固态存储设备(比如:ROM、EEPROM或FLASH等)被安排这个起始地址上,因此在系统加电后,CPU将首先执行BootLoader程序 我们的BootLoader是从0地址开始存放的,而这块起始地址需要采用可引导的固态存储设备如FLASH 引导器BootLoader编程 BootLoader就是系统引导程序,类似于PC上的BIOS 通过这段程序,我们可以初始化硬件设备、建立内存空间的映射,设置系统软硬件状态,为最终操作系统内核接管整个系统准备环境 引导器BootLoader编程 初始化硬件,特别是内存控制器 提供Linux内核的启动参数 启动Linux内核 如何编写调试BootLoader 简化开发过程的一些特征: 读写存储器 通过串口/网口上载文件到RAM 从RAM复制文件到Flash中 BootLoader的启动过程 多阶段的BootLoader能提供更为复杂的功能,以及更好的可移植性。 从固态存储设备上启动的BootLoader大多

文档评论(0)

1亿VIP精品文档

相关文档