VxWorks是由美国的WindRiver推出的一种嵌入式强及时操纵系统,它存在多义务调理的办法,可以操持多个外设,并且它可根据运用步伐的必要对操纵系统举行裁剪,最大水平的拧紧代码,完成步伐的优化。
Intelx86系列处置器的嵌入式运用通常因此PC104的方法出现的,PC104除包括PC/AT的统统标准服从外,它的CPU模块另有一些配合的优点:开辟周期短、用度低、体积小、层叠衔接、功耗小、模块化、抗打击及惊动才能强,作业及存储温度范围宽、集成度高,牢靠性高。
在PC/104总线设置装备摆设上运用的数据存储设置装备摆设通常有硬盘和依据闪存技艺的固态电子盘。由于嵌入式系统作业情况通常比拟恶劣,硬盘在恶劣的惊动条件下无法正常作业,而固态电子盘的作业范围很宽,可以挑选响应情况下的东西(零下40℃到零上85℃),并且体积很小,符合嵌入式运用。本嵌入式系统中数据存储设置装备摆设接纳了CE公司的CF(CompactFlash)卡,而在此软硬件平台上计划开辟了嵌入式及时操纵体
VxWorks 的并依据PC104总线的板载支持包。
VxWorks板载支持包BSP计划
依据PC104总线设置装备摆设的VxWorks操纵系统映像开辟
在及时操纵系统VxWorks中,硬件笼统层因此板载支持包BSP的方法出现的。关于纷歧样的处置器系统结构以及硬件情况计划纷歧样的板载支持包,及时操纵系统VxWorks就可以用于纷歧样的硬件情况,大大减少了资源摧残浪费蹂躏。由于板载支持包一同具有硬件有关性和操纵系统有关性,是一个介于硬件与软件之间的软件条理,包括了系统中的大少数与硬件有关的软件模块。VxWorks板载支持包BSP的计划观点使嵌入式及时操纵系统 VxWorks酿成一个通用的嵌入式软件开辟包,使得有关的高层的嵌入式运用可以无效地运转于特定的、运用有关的硬件设置装备摆设之上,使嵌入式及时操纵系统 VxWorks的可移植性大大增强。
依据PC104总线设置装备摆设的VxWorks操纵系统映像开辟主要作业有3个方面:
①板载支持包计划与开辟
VxWorks及时操纵系统的板载支持包的开辟通常供应通常模板步伐,挑选一个一样处置器结构板载支持包举行计划。
②有关核心硬件设置装备摆设驱动步伐
嵌入式系统是关于某一细致运用场所开辟的公用系统,因此每每会运用到一些非标准的硬件设置装备摆设,而VxWorks操纵系统并不供应有关的外设驱动步伐,运用时需自行开辟响应的外设驱动步伐。
③操纵系统映像配备与天生
对VxWorks操纵系统各个服从模块举行配备,使其在得意服从必要的条件下抵达代码量最小,一同也减少出错的大概性。
凯发(www.liabe.com)PC104产品第一站,种种PC104主板和工控主板卡,以及嵌入式主板贩卖及定礼服务的高科技企业;提供,游戏机主板,凌动主板,POS机主板,告白机主板,工控机等尺度产业产品。产品次要面向智能交通、轨道交通、物联网、智能终端设置装备摆设、设置装备摆设主动化等范畴的使用,同时提供体系级配套办事和面向客户OEM定制完备的办理方案。