嵌入式操作系统启动流程.docVIP

  • 23
  • 0
  • 约6.81万字
  • 约 9页
  • 2017-01-02 发布于贵州
  • 举报
什么是BSP: 在通电后,初始化硬件(bootrom) 支持VxWorks和硬件驱动通信(Image的底层驱动) 本质上是硬件驱动、初始化的合集; 研究BSP内容: 系统image的生成image的种类image的download下载过程系统的启动顺序和过程调试环境的配置及远端调试的方式和方法相应BSP设置文件的修改(网络,串口..)BSP各文件的组成和作用. 要对系统底层驱动清楚,也就是对CPU及相关的硬件有所了解.主要是32微处理器(上电启动过程, download image的方式方法,读写ROM,地址空间分配,MMU,寄存器,中断定义,..).参照硬件资料,多读一些源码会有所帮助.BSP主要文件目录的组成及主要文件的作用 目录target/config/All: 这个目录下的文件是所有BSP文件共享的,不是特别需要不要更改里面的任何文件. configAll.h: 缺省定义了所有VxWorks的设置.如果不用缺省的设置,可在BSP目录下的config.h文件中用#define或#undef方式来更改设置. bootInit.c: 在romInit.s后,完成Boot ROM的第二步初始化.程序从romInit.s中的romInit()跳到这个文件中的romStart().来执行必要的解压和ROM image的放置. bootConfig.c: 完成Boot RO

文档评论(0)

1亿VIP精品文档

相关文档