随着计算机技术的迅速发展和芯片制造工艺的不断进步,嵌入式微处理器的应用日益广泛。从波音飞机到移动终端,都有嵌入式微处理器的存在。在嵌入式微处理器的应用开发中,嵌入式实时操作系统(RTOS)是核心软件。
目前市场上,风河公司VxWorks一直被认为是业界领先的RTOS,其长期持续在VxWorks方面的研发河投资,为各个行业市场提供了久经验证、值得信赖的嵌入式系统解决方案,特别是提供了多核设备的支持。在每个版本VxWorks的发布中,风河都持续不断地改进系统性能,扩展硬件支持,有力地支持了新一代设备软件的实现。
风河之所以在业内拥有***的优势,一定程度上得益于市场领先的操作系统阵容。该操作系统阵容由包括VxWorks在内的运行时间技术、风河Linux和Android技术以及在多核架构和迁移策略方面拥有丰富经验、阵容强大的全球专业服务团队组成。
VxWorks新平台 确保三年稳定
物联网的突然闯入,改变了嵌入式行业的格局,ROTS不仅必须具备传统的核心实时、确定性性能和可靠性,还必须提供高度互联、全面安全、远程管理等物联网环境所需要的全新能力。作为RTOS领域的***,风河公司在2010年推出了全新的VxWorks 7平台,再一次强化了市场地位,彰显了其对于帮助企业客服并且把握物联网所带来的全新挑战河机会的愿景。
笔者近期非常有幸的采访到了风河公司产品线经理Stephen Olsen,在谈到VxWorks升级后所带来的新功能时,他表示,VxWorks 7新的模块化架构,使用户能够对系统组件和协议实施高效且有针对性的升级,无需改变系统内核,从而***限度地减少了测试和重新认证的工作量,确保客户系统始终能够采用***进的技术。
Stephen Olsen强调,VxWorks 7中最主要的改变是这个平台是三年都是稳定的,风河公司三年都不会去动它整个的结构,不管是文件系统的管理还是网络,各个功能就类似于安装包一样上去的。如此一来,对风河公司的合作伙伴的好处是他们不需要跟着风河的改版本而去改他们的版本。通过稳定的平台,带给合作伙伴***的便利。
不仅如此,VxWorks 7平台将微内核与标准内核融为一体,使用户能够在不同类别的设备上运用同一个RTOS基础,适用范围十分广泛,从小型消费者可穿戴设备到大型组网设备以及介于二者之间的各类设备,从而降低了开发和维护成本。
平滑演进 版本升级无忧虑
众所周知,风河公司VxWorks平台在过去的一段时间内,积累的了大量的用户,此次升级对于用户来说,怎么样去平滑演进到***的版本成了首要问题。为此Stephen Olsen表示,为了方便用户从VxWorks的旧版本转移到新版本上来,VxWorks 7的内核支持VxWorks 6内核操作环境,大多数用于VxWorks 6的板级支持包、驱动程序和用户应用程序都可以在VxWorks 7内核运行,并且开发的一些API也是一样的。对于开发者用户在用的时候,变化并没有那么直接、那么大。这也是因为风河公司在后台做了很多的事情,扫除了用户在升级过程中的顾虑。
Kontron产品经理Hubert Hafner就曾表示,“VxWorks 7的模块化架构令我们深感兴奋,将使我们通过有效纠错和添加新功能的方式,无需返工或者重新测试系统即可让我们的嵌入式产品在整个寿命期内保持竞争力。由于其体积较小,我们认为VxWorks 7将能够***匹配本公司对于降低产品体积、重量以及功耗要求极其严格的产品。我们对于VxWorks 7纳入基于Open VG的图形栈、蓝牙、Continua以及新的基于标准的Wind River Workbench 4开发套件表示欢迎。Kontron期待着将***版的VxWorks 7用于我们现有以及未来的嵌入式产品,并且很方便地从之前版本过渡到VxWorks 7。”
同样,新平台的安全性依然是用户比较关注的问题。笔者了解到,VxWorks可信系统平台在特殊换下的安全性表现历来良好。作为一款高可靠性实时操作系统,VxWorks具有硬实时性与确定性,可满足***安全标准。
值得一提的是,风河公司还为合作伙伴提供了专业的服务,可以帮助企业降低风险、提升竞争力。专业服务围绕VxWorks平台提供多种服务,除了安装、指导、设计及其他服务以外,还包括板级支持包的开发与定制、选定硬件的启动优化河安全启动服务。