IAR全面支持全新工业级PX5实时操作系统
饱经验证的工具套件IAR Embedded Workbench简化了基于最新实时操作系统PX5的商业和安全关键型应用程序的开发
2023 年 1 月 26 日,嵌入式开发软件和服务的全球领导者 IAR Systems 宣布,为刚发布的实时操作系统 PX5 RTOS 提供全面支持。PX5 工业 RTOS 是一款先进的第五代实时操作系统,专为最复杂和最先进的嵌入式应用而设计。PX5 RTOS 可帮助嵌入式系统开发人员管理其多线程应用程序的实时调度,同时提高嵌入式设备的质量、功能安全性和信息安全性。IAR Embedded Workbench for Arm 支持 PX5 RTOS,开发人员可以利用集成开发环境无缝构建和调试从源代码到固件的商业安全关键型应用。因此,客户可以缩短上市时间、提高设备固件质量以及跨设备平台的可移植性。
IAR Embedded Workbench 是一个完整的开发工具链,具有高度优化的编译器和高级调试功能。全球数以万计的嵌入式开发人员偏好使用具有最佳优化功能的 IAR C/C++ Compiler™。PX5 RTOS 最小空间需求小于1KB,可根据应用程序自动缩放大小,因此公司可以通过使用更小的芯片或向现有平台添加更多差异化功能来减少 BOM(物料清单)。在任何系统负载情况下,PX5 RTOS 均可保持确定性,而 IAR 的代码分析工具 C-STAT 和 C-RUN 旨在提供经过可靠测试的代码基础,以实现可证明的最高代码质量。对于安全关键型应用,IAR Embedded Workbench for Arm 可提供经 TÜV SÜD 认证并符合 ISO 26262 要求的功能安全版本使用。
PX5 RTOS 具有行业标准 POSIX pthreads API 的原生实现以及最佳的尺寸和性能。在安全性方面,PX5 RTOS 提供指针/数据验证 (PDV) 技术,开发人员可以在运行时利用该技术来验证函数返回地址、函数指针、系统对象、全局数据和内存池。这项技术是 PX5 RTOS 独有的。除了原生 POSIX pthread 支持(信号量、互斥锁、消息队列等)之外,PX5 RTOS 还提供实时扩展,如事件标志、快速队列、滴答计时器、内存管理等。鉴于 PX5 RTOS 对行业标准 POSIX pthreads API 的支持,可以立即在实时嵌入式物联网平台使用各种软件堆栈,包括开源和商业软件。
PX5 总裁 Bill Lamie 表示:“我们努力追求简单性,PX5 RTOS 旨在为所有物联网领域带来好处,包括商业和安全关键型应用。我们很高兴与 IAR Systems 合作,IAR Systems 是嵌入式开发工具领域值得信赖的领导者。我们充分利用了 IAR Embedded Workbench for Arm,包括编译器、调试器、代码覆盖和 IAR 的 C-STAT 静态分析工具,使 PX5 RTOS 功能更强大。我们坚信,通过使用 IAR Systems 开发工具帮助我们在短期内实现了 PX5 RTOS 的承诺。”
IAR Systems 首席技术官 Anders Holmberg 表示:“我们与 Bill Lamie 及其团队合作了将近二十年,他们的专业知识和创新活力是无与伦比的。我们很高兴从一开始就支持 PX5 RTOS 这一全新产品。PX5 RTOS 具有高可靠性和确定性,适用于大部分内存受限的芯片。结合 IAR 的工具套件,使开发人员能够在最短的时间内实现新的应用程序,同时提高其嵌入式设备的质量、功能安全性和信息安全性。”
有关 PX5 RTOS 的更多信息,请访问 www.px5rtos.com。有关 IAR Embedded Workbench for Arm 的更多信息、详细功能以及支持的芯片,请访问 www.iar.com/arm。
关于 PX5
PX5 总部位于美国加利福尼亚州圣地亚哥,为深度嵌入式应用程序提供业界最先进的运行时解决方案。PX5 产品包括完整的源代码,并且免版税。欲了解更多信息,请访问www.px5rtos.com,或发送电子邮件至info@px5rtos.com。