瑞典乌普萨拉–2023年2月2日–嵌入式开发软件和服务的全球领导者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。
###
编者注:IAR Systems、IAR Embedded Workbench、Embedded Trust、C-Trust、C-SPY、C-RUN、C-STAT、IAR Visual State、I-jet、I-jet Trace、IAR Academy、IAR 以及IAR Systems的标识均是IAR Systems AB拥有的商标或注册商标。所有其他产品名称均为其各自所有者的商标。
关于PX5
PX5总部位于美国加利福尼亚州圣地亚哥,为深度嵌入式应用程序提供业界最先进的运行时解决方案。 PX5产品包括完整的源代码,并且免版税。欲了解更多信息,请访问www.px5rtos.com,或发送电子邮件至info@px5rtos.com。
关于IAR Systems
IAR Systems提供世界领先的软件和服务,帮助提高开发人员在嵌入式开发和嵌入式安全方面的生产力,使企业能够创造和保护当前的产品和未来的创新。目前,IAR Systems为来自200多个半导体合作伙伴的15000款芯片提供支持,为大约10万名供职于福布斯2000强公司、中小企业和初创企业的开发人员提供服务。IAR Systems成立于1983年,总部设在瑞典乌普萨拉,有220多名员工,在亚太地区、欧洲、中东和非洲以及北美设有14个办事处。IAR Systems为I.A.R.Systems Group AB所有,在纳斯达克OMX斯德哥尔摩交易所上市,属于中型股指数(股票代码:IAR B)。如需了解详情,请访问www.iar.com。