全球嵌入式開發軟體與服務領導廠商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(semaphore、mutex、訊息佇列等),PX5 RTOS並提供多種即時延伸架構,如事件旗標、快速佇列、tick timers計時器、記憶體管理等。由於支持PX5 RTOS業界標準POSIX pthreads API,因此能立即啟用眾多軟體堆疊 – 包括開源與商業軟體 – 支持各種即時嵌入式物聯網平台。
PX5 總裁 Bill Lamie 表示:「我們力求精簡,而 PX5 RTOS 專為在包括商業和安全關鍵應用等所有物聯網應用提供優勢而構建。很高興與 IAR Systems 合作,該公司是嵌入式開發工具領域中累積多年信譽的領導者。事實上,我們充分利用了 IAR Embedded Workbench for Arm,包括編譯器、除錯器、程式碼覆蓋和其 C-STAT 靜態分析工具來完成 PX5 RTOS 的實際應用。我們堅信使用 IAR Systems 開發工具能協助我們在創紀錄的時間內實現 PX5 RTOS 的承諾。」
IAR Systems 技術長 Anders Holmberg 表示:「我們與 Bill Lamie 及其團隊合作近二十年,其專業知識和創新活力是無與倫比的。我們對於能從一開始就支持此新產品倍感振奮。PX5 RTOS 具有高度可靠性和確定性,並適用於記憶體最受限的裝置,結合我們的工具套件,將使開發人員能在最短的時間內實現新應用,同時提高嵌入式裝置的品質和安全性。」