重新定义RTOS应用开发

新闻动态

重新定义RTOS应用开发

- Michel Genard

大约40年前,VxWorks彻底改变了RTOS市场,因为它支持将硬件板卡连接到Unix工作站,从而革命性地改变了编辑/编译/调试的开发模式。这场革命具备极大的颠覆性,以至于在十年内,许多原本已经初具规模的竞争对手都纷纷退出市场,或者以被收购的方式来寻求生存。

凭借着VxWorks,风河公司以革命性的方式为整个行业做出了贡献,极大地提升了应用开发的便捷性、可靠性和经济性。我们致力于RTOS创新,使嵌入式行业能够一代一代地设计、开发和部署全球信息安全性和功能安全性最高的设备。我们的努力得到了整个业界的认可,使得风河一直被看作是商业RTOS的领导者。我们最新发布的VxWorks再一次为嵌入式开发行业带来了诸多尖端技术,满足了应用开发人员的长久期待,既支持他们在桌面设备上进行开发工作,也支持移动环境。具体来看,以下技术要点将会赢得他们的喜爱:

LLVM:与其他商业RTOS不同的是,VxWorks配备了最新的LLVM编译器。相比之下,其他RTOS只能提供封闭的专用编译器,或者只提供GNU工具链的衍生品。LLVM不仅是一个编译器,它还包括支持开发和创新的基础设施,如库和框架。

Boost:为了确保开发人员能够在桌面电脑上开发VxWorks应用,而不必像以往那样在特定硬件之中进行,风河现在为Boost C++库提供了开箱自带的支持能力。这就使应用开发人员可以选择在自己的Windows平台上利用本机的Boost来进行应用开发工作,并提供将测试代码无缝迁移到VxWorks的功能。

此前,我们一直使用一个名为VxSim的VxWorks仿真版本来支持桌面开发,这是风河IDE Workbench的一部分。最近推出了最新版本的VxWorks,而且已经做为Wind River产品集Helix Virtualization Platform中的一部分。

大家已经知道,Helix Virtualization Platform是一个边缘计算软件平台,整合了多操作系统和混合型关键应用,可以很好地支持航空航天、汽车、国防、工业和医疗等领域既有系统的现代化升级。

有关LLVM和Boost以及其他VxWorks等现代应用开发工具的更多信息,请访问https://resources.windriver.com/vxworks/vxworks-compilers-and-frameworks