什么是BSP:在通电后,初始化硬件(bootrom)支持VxWorks和硬件驱动通信(Image的底层驱动)本质上是硬件驱动、初始化的合集;研究BSP内容:系统image的生成和image的种类image的download下载过程系统的启动顺序和过程调试环境的配置及远端调试的方式和方法相应BSP设置文件的修改(网络,串口..),(上电启动过程,downloadimage的方式方法,读写ROM,地址空间分配,MMU,寄存器,中断定义,..).参照硬件资料,:目录target/config/All:这个目录下的文件是所有BSP文件共享的,:,#define或#:,()跳到这个文件中的romStart().:::ponents,主要由target/config/:,参见BSP设置部分及生成下载READMEBSP发布纪录,版本,(includes,definations),.h网络驱动的主要设置文件,,是VxWorksBootROM和ROMbasedimage的入口,,程序员可以把自己的汇编函数放在这个文件里,,,提供了一个board-level的接口,VxWorks和应用程序可以以system-.,完整的,,,连结后,standalone,带有符号表的VxWorks二进制文件VxWorksImageVxWorksimagesconsistof:Textsegment------:Bootrom不是VxWorksImage,不参与讨论它本质上是一段Bootprogram,最少的系统初始化,,,. VxWorks本质上分为两大类:Vxworks分为两大类:Uploadedimages(通过网口、串口、硬盘、软盘、DOC、ROM中加载到RAM中执行的)vxWorks-basicTornado,shell和symboltable在主机端 (文件很大)-独立的image,包含shell和symboltable在目标板运行ROMbasedimages(直接烧入ROM的VxWorks):VxWorks_Rom类的Vxworks又分了两类:1)驻留的resident2)不住留的不住留的ROM–BasedVxWorksImage驻留的VxWorks_rom_resident说的再具体点:可下载的VxworksimageROM中烧制的ImagevxWorks_rom-TornadoinROM,非压缩,
嵌入式操作系统启动流程 来自淘豆网m.daumloan.com转载请标明出处.