VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),它采用微内核的结构,具有支持多种处理器,丰富的网络协议,良好的兼容性和裁减性等特点,同时具有程序动态链接和下载的功能。自从80年代问世以来,以其不断推出的升级版本,高性能内核以及友好的用户开发环境,在嵌入式实时操作系统领域逐渐占据一席之地,尤其以成功应用于火星探测车和爱国者导弹等高科技产品而声名鹊起。VxWorks的板级支持包BSP(Board Support Package)是介于底层硬件和上层软件之间的底层软件开发包,它主要功能是为屏蔽硬件,提供操作系统的驱动,具体功能包括: