瑞典烏普薩拉–2023年1月26日–嵌入(ru)式(shi)開(kai)發(fa)軟(ruan)件和(he)服務的(de)(de)全(quan)(quan)球領導者IAR Systems宣布,為(wei)剛發(fa)布的(de)(de)實(shi)時(shi)操作系(xi)統(tong)PX5 RTOS提(ti)供(gong)全(quan)(quan)面支持(chi)。PX5工業RTOS是一款先進的(de)(de)第五代(dai)實(shi)時(shi)操作系(xi)統(tong),專為(wei)最復雜和(he)最先進的(de)(de)嵌入(ru)式(shi)應(ying)(ying)(ying)用(yong)而(er)設(she)計。PX5 RTOS可(ke)幫助(zhu)嵌入(ru)式(shi)系(xi)統(tong)開(kai)發(fa)人員管理其多線程(cheng)應(ying)(ying)(ying)用(yong)程(cheng)序的(de)(de)實(shi)時(shi)調度,同時(shi)提(ti)高嵌入(ru)式(shi)設(she)備(bei)(bei)的(de)(de)質量、功能安全(quan)(quan)性和(he)信息安全(quan)(quan)性。IAR Embedded Workbench for Arm支持(chi)PX5 RTOS,開(kai)發(fa)人員可(ke)以利用(yong)集成開(kai)發(fa)環境無縫構建和(he)調試從(cong)源代(dai)碼到固件的(de)(de)商業安全(quan)(quan)關鍵型應(ying)(ying)(ying)用(yong)。因(yin)此,客戶可(ke)以縮短上市時(shi)間(jian)、提(ti)高設(she)備(bei)(bei)固件質量以及(ji)跨設(she)備(bei)(bei)平臺的(de)(de)可(ke)移植性。
IAR Embedded Workbench是一個完整的開發工具鏈,具有高度優化的編譯器和高級調試功能。全球數以萬計的嵌入式開發人員偏好使用具有最佳優化功能的IAR C/C++ Compiler?。PX5 RTOS最小空間需求小于1KB,可根據應用程序自動縮放大小,因此企業可以通過使用更小的芯片或(huo)向現有平臺添(tian)加更(geng)多(duo)差(cha)異化功能(neng)來減少(shao)BOM(物料(liao)清單)。在任何系(xi)統負載情況下,PX5 RTOS均可(ke)(ke)保持確定(ding)性,而IAR的代碼分析(xi)工(gong)具C-STAT和C-RUN旨在提供(gong)經過可(ke)(ke)靠測(ce)試的代碼基礎,以(yi)實現可(ke)(ke)證(zheng)明的最高代碼質量。對于(yu)安(an)全(quan)關鍵型應(ying)用,IAR Embedded Workbench for Arm可(ke)(ke)提供(gong)經TüV SüD認證(zheng)并(bing)符(fu)合ISO 26262要求的功能(neng)安(an)全(quan)版本使用。
PX5 RTOS具有行業標準POSIX pthreads API的原生實現以及最佳的尺寸和性能。在安全性方面,PX5 RTOS提供指針/數據驗證(PDV)技術,開發人員可以在運行時利用該技術來驗證函數返回地址、函數指針、系統對象、全局數據和內存池。這項技術是PX5 RTOS獨有的。除了原生POSIX pthread支持(信號量、互斥鎖、消息隊列等)之外,PX5 RTOS還提供實時擴展,如事件標志、快速隊列、滴答計時器、內存管理等。鑒于PX5 RTOS對行業標準POSIX pthreads API的支持,可以立即在實時嵌入式物聯網平臺使用各(ge)種(zhong)軟件(jian)堆(dui)棧,包括開源和商業軟件(jian)。
PX5總裁Bill Lamie表示:“我們努力(li)追求簡單性,PX5 RTOS旨在為(wei)所(suo)有物聯網領域帶來好處,包括(kuo)商業和安全關鍵(jian)型應(ying)用。我們很高(gao)興與(yu)IAR Systems合作,IAR Systems是(shi)嵌入(ru)式開發(fa)工(gong)(gong)具(ju)領域值(zhi)得(de)信賴的領導者。我們充分(fen)利用了(le)IAR Embedded Workbench for Arm,包括(kuo)編譯器、調試器、代碼覆蓋和IAR的C-STAT靜態分(fen)析工(gong)(gong)具(ju),使PX5 RTOS功能更強大。我們堅信,通過使用IAR Systems開發(fa)工(gong)(gong)具(ju)幫助我們在短(duan)期內實現了(le)PX5 RTOS的承諾。”
IAR Systems首席技術官(guan)Anders Holmberg表示:“我們(men)與(yu)Bill Lamie及(ji)其(qi)團隊合作了將(jiang)近二十年,他(ta)們(men)的專業(ye)知識(shi)和創新活力是無(wu)與(yu)倫比的。我們(men)很高(gao)(gao)興從一開始就支持PX5 RTOS這一全(quan)新產品。PX5 RTOS具有高(gao)(gao)可靠性(xing)和確定性(xing),適用于(yu)大部分(fen)內存受限的芯片。結(jie)合IAR的工具套(tao)件,使開發人(ren)員能夠在最短的時(shi)間內實現新的應用程序,同時(shi)提高(gao)(gao)其(qi)嵌入式(shi)設備的質量、功(gong)能安全(quan)性(xing)和信息安全(quan)性(xing)。”
結語
編者注: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 以及(ji)IAR Systems的標識均(jun)是IAR Systems AB擁(yong)有(you)的商標或注冊商標。所(suo)有(you)其(qi)他產品名稱均(jun)為(wei)其(qi)各(ge)自所(suo)有(you)者的商標。