摘要:
针对嵌入式实时操作系统的要求,文中详细分析了在整个系统结构层次中VxWorks所处的位置和所起承上启下的作用,具体介绍了VxWorks的主要功能,并深入阐述了VxWorks的启动过程.同时,对于不同的目标硬件平台,VxWorks需要不同的板级支持包BSP来实现对其的板级接口,从而实现平台的可移植性;进一步地,详细说明了作为实现操作系统VxWorks硬件平台独立性的设备接口的板级支持包BSP的具体功能与结构,这样,程序开发者可以在完全不熟悉目标平台具体硬件的情况下,只在BSP中相应位置添加配置参数就可以完成底层硬件配置工作,最后讲述了BSP的主流设计方法.
下载地址
In view of the requirement of the embedded RTOS, analyze in detail VxWorks position in the whole system structure hierarchy and playing essential role, concretely introduce the VxWorks main function, and discuss the VxWorks start-up process in depth. Simultaneously, for different target hardware platform, VxWorks need different BSP to realize its board level interface, so as to realize the platform transplantability. Further, give a detailed description of the function and structure of BSP which plays a role of the realization of the hardware platform of VxWorks. So, under the case which program developers can not familiar with the target platform specific hardware, only in the corresponding position of BSP adding configuration parameters can finish bottom hardware configuration, finally tell the mainstream of BSP design method.