瑞典烏普薩拉–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的工具套件,使開發人員能夠在最短的時間內實現新的應用程序,同時提高其嵌入式設備的質量、功能安全性和信息安全性。”
結語
編者注: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擁有的商標或注冊商標。所有其他產品名稱均為其各自所有者的商標。