当前位置:首页 > 问问

vxworks什么意思 VxWorks是指什么?

VxWorks是什么?

VxWorks是一款实时操作系统(RTOS),由美国飞利浦公司Wind River Systems公司开发,被广泛应用于工控、航空航天等高可靠性&实时性场合。

其最初版本于1983年发布,可以运行在多种处理器体系架构上,包括x86、ARM、MIPS等,并拥有丰富的内核对象,包括任务、队列、信号量等,可广泛应用于嵌入式系统开发中。

VxWorks的特点

1. 实时性强:VxWorks是一款实时操作系统,支持多任务同时运行,在应对高实时性场景、各种严格的时序要求时表现优异;

2. 稳定性高:VxWorks有一套月球发射的操作系统版本,WRS-7,保证了系统大数据、多数据处理功能,及一定程度的计算能力安全性;

3. 安全性强:VxWorks提供了完整的安全解决方案,包括FIPS、SEC、COMSEC等;

4. 可定制化:开源的内核代码和可配置选项使得开发人员能够从内置库中选择必要的代码、协议栈和模块

VxWorks的应用场景

VxWorks可以嵌入到大量的使用场合,其中包括以下几个更为常见的应用场景:

1. 工业控制:VxWorks应用于工业自动化、生产线控制、自动化测试仪器等领域,以实现生产线过程的实时控制;

2. 航空领域:VxWorks系统的使用适宜于无人机、飞机、导弹等空气系统和场景;

3. 医疗设备:大批医疗设备旨在实时满足病患的需求,因此VxWorks是实时的系统开发工具;

4. 物流设备:VxWorks通过自适应和自我管理的特性,让无人驾驶物流车自动协调,无需人工干预。

VxWorks应用案例

1. 福田康明斯公司的卡车引擎控制系统:该系统采用VxWorks实时操作系统和SERCO的控制器。

2. 美国空军的F-22战斗机:该战斗机采用VxWorks RTOS来控制软件定义的雷达等等。

3. 欧洲火星车:欧洲航天局使用VxWorks操作系统作为火星车移动和仪器控制的实时程序。

4. 美国宇航局的Curiosity火星探测车:Curiosity火星探测车搭载Wind River VxWorks操作系统开展火星探索任务。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章