刚刚在北美发布的PX5 RTOS是一款先进的第五代实时操作系统,专为要求最苛刻的嵌入式应用而设计,具有一流的安全性。PX5 RTOS 提供基本的实时编程机制,如线程、信号量、队列和定时资源,同时保持与各种软件堆栈和硬件平台的 POSIX 兼容以及互操作性。
PX5 RTOS 具有行业标准 POSIX pthreads API 的原生实现以及一流的尺寸和性能。在安全性方面,PX5 RTOS 提供指针/数据验证 (PDV) 技术,开发人员可以在运行时利用该技术来验证函数返回地址、函数指针、系统对象、全局数据和内存池。这项技术是PX5 RTOS独有的。除了原生 POSIX pthread 支持(信号量、互斥锁、消息队列等)之外,PX5 RTOS 还提供实时扩展,如事件标志、快速队列、滴答计时器、内存管理等。鉴于PX5 RTOS行业标准的POSIX pthreads API支持,可以立即为实时嵌入式物联网平台启用各种软件堆栈 - 包括开源和商业。
PX5实时操作系统是专为最复杂和最先进的嵌入式工业应用而设计。PX5 RTOS 可帮助嵌入式系统开发人员管理其多线程应用程序的实时调度,同时提高嵌入式设备的质量、功能安全性和信息安全性。得益这样的技术优势和创始人声望,PX5 一发布就得到产业界的广泛支持。
IAR Embedded Workbench for Arm 支持 PX5 RTOS,开发人员可以利用集成开发环境无缝构建和调试从源代码到固件的商业安全关键型应用。客户可以从缩短上市时间、提高设备固件质量以及跨设备平台的可移植性中受益。
“成为PX5发布的一部分对Percepio来说是令人兴奋的,”Percepio的创始人兼首席技术官Johan Kraft说。“pThreads是嵌入式实时工程师的宝贵工具,与PX5中的其他功能相结合,将增强Tracealyzer监控物联网中各种嵌入式系统上运行的软件性能的能力。Tracealyzer 4.6 中的跟踪记录器易于移植到 PX5 等平台,以提供对已部署物联网系统的高效监控和多核系统的跟踪。它允许开发人员捕获长达数小时甚至数天的软件痕迹,例如用于老化测试或分析,或查找罕见错误时。
PX5由Bill Lamie 创建,他是Express Logic的前首席技术官,也是Nucleus和Thread(Azure RTOS)实时操作系统的架构师。“我们正在努力简化,PX5 RTOS旨在为所有物联网领域带来好处,包括商业和安全关键应用 ” PX5总裁Bill Lamie说。
嵌入式实时操作系统(RTOS)是智能工业重要的基础软件,日前在北美发布的PX5 RTOS 的技术动向值得国内产、学、研各界的关注。
审核编辑 :李倩
全部0条评论
快来发表一下你的评论吧 !