当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]全球领先的智能边缘软件提供商风河公司近日宣布,推出其业界领先的实时操作系统(RTOS) VxWorks 的最新版本。

全球领先的智能边缘软件提供商风河公司近日宣布,推出其业界领先的实时操作系统(RTOS) VxWorks 的最新版本。同时VxWorks 是第一个、也是唯一一个支持 C++17、Boost、Python 和 Rust 技术集的实时操作系统(RTOS)。

基于 LLVM 的全新基础架构,支持各种现代化高效工具和框架。

VxWorks 最新版本将用户友好型桌面、企业平台以及云原生开发环境带入了嵌入式市场。

过去 30 多年来,这个平台一直推动着嵌入式应用功能安全性和信息性的发展,并提供了高度确定性的性能。在此过程中,VxWorks 不断发展,满足了软件开发人员不断变化的需求。VxWorks 最新版本性能出众、行业领先,重新定义了嵌入式软件开发,必将创造更大的商业价值,大幅度推动创新、提高生产效率。

各行各业都在快速推进由自动化向自治化的转型,同时大量吸引着接受过云原生技术训练的新一代开发人员,因此就需要一种更加现代化的开发方法,以便软件工程师能够运用当今主流工具和编程语言来开展创新。现在,VxWorks 使各种背景的开发人员都能够借助于主流编程语言和库以及基于云的开发工具和基础设施,从而开创了关键任务型应用系统的新时代,具有最高级别的功能安全性与信息安全性是其中的必然要求。

最新版本的 VxWorks 将用户友好型桌面、企业平台以及云原生开发环境带入了嵌入式市场,具有以下特色:

是第一个、也是唯一一个支持 C++17、Boost、Python 和 Rust 技术集的实时操作系统,并继续为 Ada 和 SPARK 等语言提供支持。

基于 LLVM 的全新基础架构,支持各种现代化高效工具和框架、新的开源板级支持包(BSP),如树莓派(Raspberry Pi )和 TI Sitara Am65x,可实现快速原型开发并提供了选择的灵活性。

OpenSSL 1.1.1 最新加密软件库包。

VDC Research 执行副总裁 Chris Rommel 指出:“新一代自治化智能系统的设计目标要求新的技术来优化开发流程,然而同样重要的是,需要使开发平台与当今工程师不断发展的技能协调一致。基于风河公司长期服务于关键任务系统的经验,其新版 VxWorks 为新一代系统开发很好地解决了这两个问题。”

风河公司产品副总裁 Michel Genard 表示:“为了履行我们对实时操作系统(RTOS)创新的承诺,风河正在以 VxWorks 来颠覆和重新定义嵌入式开发的工程模式,让开发变得更为简便易行,进而提高了生产率。当今的实时操作系统(RTOS)必须接受现代化开发实践,这意味着要与开发人员使用的主流框架、语言和方法相兼容,同时还不能牺牲功能安全性、信息安全性、性能和可靠性。”

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

在嵌入式系统开发中,总线错误(Bus Error)与段错误(Segmentation Fault)并称两大"程序杀手"。不同于段错误源于非法内存访问,总线错误本质是硬件对访问方式的严格约束被突破,尤其在ARM架构中表现尤...

关键字: 嵌入式开发 CAN总线

在嵌入式系统开发中,硬件依赖、模块耦合和资源限制使得传统单元测试难以实施。CMock作为专为C语言设计的自动化Mock框架,通过解析头文件自动生成Mock模块,成为破解嵌入式测试难题的核心工具。

关键字: 嵌入式开发 CMock

在资源受限的嵌入式系统中,C++继承机制常被视为"奢侈特性",但合理运用可显著提升代码复用性与可维护性。本文从嵌入式开发特性出发,解析继承机制的最佳应用场景与实践准则。

关键字: C++ 嵌入式开发

在物联网设备、工业控制器等嵌入式系统中,固件升级是功能迭代与漏洞修复的关键环节。然而,升级过程中断电或固件损坏可能导致设备变砖(无法启动)。本文聚焦双分区固件升级架构与防砖保护机制,提供可落地的开发方案。

关键字: Bootloader 嵌入式开发

在嵌入式通信开发中,协议解析是连接硬件层与应用层的核心环节。基于前文设计的ITLV(改进型TLV)协议框架,本文深入对比一次性解析与流式解析两种策略,重点分析粘包、断包及数据噪声等典型场景下的处理机制。

关键字: 嵌入式开发 协议解析

在嵌入式设备智能化浪潮中,用户对交互体验的要求日益严苛。传统嵌入式GUI开发常面临开发效率低、跨平台适配难、视觉效果受限等痛点。CDroid作为一款基于C++11开发的跨平台GUI引擎,通过移植Android开发模式,为...

关键字: 嵌入式开发 UI开发

在嵌入式开发中,我们常陷入这样的困境:一个简单的功能随着需求变更,逐渐演变成层层嵌套的if-else迷宫。某医疗设备的控制程序就曾因20层嵌套的if语句,导致维护时误删关键逻辑引发事故。状态机架构正是破解这一难题的利器,...

关键字: 嵌入式状态机 嵌入式开发

在嵌入式系统开发中,一个高效且功能丰富的交互式Shell对于开发者调试、管理和控制设备至关重要。CherrySH作为专为嵌入式应用程序设计的微型Shell,以其轻量级、功能完备的特点,成为嵌入式开发领域的得力助手。

关键字: CherrySH 嵌入式开发 Shell

在嵌入式开发领域,STM32CubeMX的普及引发了一场关于“工具是否扼杀底层能力”的持久争论。这款由意法半导体推出的图形化配置工具,通过自动化时钟树设计、引脚冲突检测和HAL库代码生成,将STM32项目初始化时间从数周...

关键字: STM32CubeMX 嵌入式开发

随着经济的快速发展 , 固体垃圾数量激增 , 而现有研究无法满足小型不规则水域及狭窄路面的通用化清理需求。鉴于此 ,提供了一种水陆两栖垃圾清理机器人通用化设计方案。装置由陆地清扫装置 、垃圾收集装置 、垃圾储存装置 、水...

关键字: 机械工程 通用 水陆两栖 垃圾清理 嵌入式开发
关闭