瑞典烏普薩拉–2023年1月26日(ri)–嵌(qian)入式開發軟件(jian)和(he)服務的(de)(de)全(quan)球領導(dao)者IAR Systems宣(xuan)布(bu),為(wei)剛發布(bu)的(de)(de)實(shi)(shi)時(shi)操作(zuo)系統(tong)PX5 RTOS提(ti)供全(quan)面支持。PX5工業(ye)RTOS是一款(kuan)先進(jin)的(de)(de)第五(wu)代(dai)實(shi)(shi)時(shi)操作(zuo)系統(tong),專為(wei)最復雜和(he)最先進(jin)的(de)(de)嵌(qian)入式應(ying)用(yong)而設計。PX5 RTOS可(ke)(ke)幫助(zhu)嵌(qian)入式系統(tong)開發人員管理(li)其多(duo)線程(cheng)應(ying)用(yong)程(cheng)序的(de)(de)實(shi)(shi)時(shi)調度(du),同時(shi)提(ti)高(gao)嵌(qian)入式設備的(de)(de)質(zhi)量、功能安全(quan)性和(he)信息安全(quan)性。IAR Embedded Workbench for Arm支持PX5 RTOS,開發人員可(ke)(ke)以利用(yong)集(ji)成開發環境無縫構建(jian)和(he)調試從源代(dai)碼(ma)到固件(jian)的(de)(de)商業(ye)安全(quan)關(guan)鍵型應(ying)用(yong)。因此,客戶(hu)可(ke)(ke)以縮短(duan)上(shang)市時(shi)間、提(ti)高(gao)設備固件(jian)質(zhi)量以及跨設備平臺的(de)(de)可(ke)(ke)移(yi)植性。

IAR Embedded Workbench是一個完整的開發工具鏈,具有高度優化的編譯器和高級調試功能。全球數以萬計的嵌入式開發人員偏好使用具有最佳優化功能的IAR C/C++ Compiler?。PX5 RTOS最小空間需求小于1KB,可根據應用程序自動縮放大小,因此企業可以通過使用更小的芯片或向現有平臺添加更(geng)多差異化功能來減少BOM(物料清單)。在(zai)任(ren)何系統(tong)負載情(qing)況(kuang)下,PX5 RTOS均(jun)可(ke)保持確定性,而IAR的代碼(ma)分(fen)析工(gong)具C-STAT和(he)C-RUN旨在(zai)提供(gong)經過(guo)可(ke)靠測試(shi)的代碼(ma)基礎,以(yi)實(shi)現可(ke)證明(ming)的最(zui)高代碼(ma)質量。對于(yu)安全(quan)關鍵型應(ying)用,IAR Embedded Workbench for Arm可(ke)提供(gong)經TüV SüD認證并符合ISO 26262要求的功能安全(quan)版(ban)本使用。
PX5 RTOS具有行業標準POSIX pthreads API的原生實現以及最佳的尺寸和性能。在安全性方面,PX5 RTOS提供指針/數據驗證(PDV)技術,開發人員可以在運行時利用該技術來驗證函數返回地址、函數指針、系統對象、全局數據和內存池。這項技術是PX5 RTOS獨有的。除了原生POSIX pthread支持(信號量、互斥鎖、消息隊列等)之外,PX5 RTOS還提供實時擴展,如事件標志、快速隊列、滴答計時器、內存管理等。鑒于PX5 RTOS對行業標準POSIX pthreads API的支持,可以立即在實時嵌入式物聯網平臺使用各種軟件堆棧,包括開(kai)源和商業軟件。
PX5總裁Bill Lamie表示:“我(wo)們努力追求簡(jian)單性,PX5 RTOS旨在為所有物聯網領(ling)域(yu)(yu)帶來好處,包括(kuo)商(shang)業和安全關鍵型應用(yong)(yong)。我(wo)們很高(gao)興與IAR Systems合作(zuo),IAR Systems是嵌入式開(kai)(kai)發工具領(ling)域(yu)(yu)值得(de)信(xin)(xin)賴的(de)領(ling)導者(zhe)。我(wo)們充分(fen)(fen)利用(yong)(yong)了IAR Embedded Workbench for Arm,包括(kuo)編譯器、調試器、代碼覆蓋和IAR的(de)C-STAT靜態分(fen)(fen)析工具,使PX5 RTOS功能(neng)更(geng)強大(da)。我(wo)們堅信(xin)(xin),通(tong)過使用(yong)(yong)IAR Systems開(kai)(kai)發工具幫助我(wo)們在短期內實現了PX5 RTOS的(de)承諾。”
IAR Systems首席(xi)技(ji)術官(guan)Anders Holmberg表(biao)示:“我們(men)與Bill Lamie及其(qi)團隊合作了將近二十(shi)年,他們(men)的(de)專(zhuan)業知識和創新活力是無與倫(lun)比的(de)。我們(men)很高興從(cong)一開始就(jiu)支持PX5 RTOS這一全(quan)新產品(pin)。PX5 RTOS具有高可靠性(xing)和確定性(xing),適用(yong)于大部(bu)分內(nei)存(cun)受限(xian)的(de)芯片。結合IAR的(de)工(gong)具套件,使開發人(ren)員能夠在最短的(de)時(shi)間(jian)內(nei)實(shi)現新的(de)應(ying)用(yong)程序,同(tong)時(shi)提高其(qi)嵌入式設(she)備(bei)的(de)質(zhi)量、功能安(an)全(quan)性(xing)和信息安(an)全(quan)性(xing)。”
結語
編者注(zhu):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的(de)標(biao)識均是IAR Systems AB擁有的(de)商標(biao)或注(zhu)冊商標(biao)。所有其他(ta)產品名(ming)稱均為(wei)其各自所有者的(de)商標(biao)。