
今天分享一篇相關(guān)文章,新技術(shù)不一定要深入理解,但可以了解。
近期,Arm Keil宣布推出功能安全運(yùn)行系統(tǒng)(Arm FuSa RTS)。
一、關(guān)于Arm FuSa RTS
Arm FuSa RTS,指的是Run-Time System for Functional Safety Applications (功能安全應(yīng)用的運(yùn)行時(shí)系統(tǒng))。
Arm FuSa RTS 是一組嵌入式軟件組件,適用于汽車,醫(yī)療和工業(yè)系統(tǒng)中最安全的關(guān)鍵應(yīng)用。
通過(guò)FuSa RTS,開(kāi)發(fā)人員可以獲得強(qiáng)大的實(shí)時(shí)操作系統(tǒng)(RTOS),獨(dú)立的處理器抽象層和經(jīng)過(guò)驗(yàn)證的C庫(kù),這些庫(kù)由Arm架構(gòu)專家針對(duì)Cortex-M處理器進(jìn)行了高度優(yōu)化。
二、Arm FuSa RTS組件
Arm FuSa RTS是一套適用于Cortex-M微控制器的軟件組件。

從上圖可以看得出來(lái),F(xiàn)uSa RTS包含:
Keil RTX5實(shí)時(shí)操作系統(tǒng)(RTOS)
FuSa RTS事件記錄器
CMSIS-Core用于訪問(wèn)處理器和外圍設(shè)備
具有最常用功能的 C庫(kù)
安全文檔
1.RTX5
Keil RTX5實(shí)時(shí)操作系統(tǒng)提供諸如動(dòng)態(tài)和靜態(tài)內(nèi)存分配的功能。動(dòng)態(tài)內(nèi)存分配簡(jiǎn)化了開(kāi)發(fā)過(guò)程中的配置工作。
2.事件記錄器
事件記錄器是FuSa RTS的一部分組件,通過(guò)提供核心信息,用戶事件的注釋,并定時(shí)應(yīng)用的信息化軟件開(kāi)發(fā)過(guò)程中的幫助。
時(shí)序行為分析是軟件開(kāi)發(fā)過(guò)程中集成測(cè)試的要求。
3.FuSa CMSIS-Core
FuSa CMSIS-Core實(shí)現(xiàn)了Cortex-M設(shè)備的基本運(yùn)行時(shí)系統(tǒng),并允許您訪問(wèn)處理器內(nèi)核。
4.FuSa C庫(kù)
FuSa C庫(kù)實(shí)現(xiàn)了ISO C99 C語(yǔ)言標(biāo)準(zhǔn)中指定的函數(shù)子集,并附帶了有關(guān)如何有效地使用它的使用指南和示例。
特定于設(shè)備的軟件測(cè)試庫(kù)(STL)在多個(gè)應(yīng)用程序中是必需的,并且可以輕松集成。
5.安全文檔
解釋FuSa RTS在安全環(huán)境中使用的文檔集。
三、支持的標(biāo)準(zhǔn)和設(shè)備
1.支持認(rèn)證:
Arm FuSa RTS已通過(guò)以下安全標(biāo)準(zhǔn)認(rèn)證:
Automotive:ISO26262, ASIL D
Industrial:IEC61508, SIL 3
Railway:EN50128, SIL 4
Medical:IEC62304, Class C
2.支持的設(shè)備
FuSa RTS充分利用了Arm為其處理器指定的高級(jí)硬件功能。它為具有以下Arm Cortex-M內(nèi)核的設(shè)備提供支持:
Cortex-M0/M0+
Cortex-M3
Cortex-M4
Cortex-M7
更多關(guān)于Arm FuSa RTS內(nèi)容,可參考:
https://www2.keil.com/fusa-rts
四、收費(fèi)
Arm FuSa RTS和RTX一樣,免版稅。
免版稅是建立在購(gòu)買了正版 MDK-Professional Edition 基礎(chǔ)之上。
可以理解為,你買了正版的 MDK-Professional Edition之后就可以免費(fèi)商用了。

-
處理器
+關(guān)注
關(guān)注
68文章
20084瀏覽量
243870 -
ARM
+關(guān)注
關(guān)注
135文章
9467瀏覽量
386848 -
Cortex-M
+關(guān)注
關(guān)注
2文章
234瀏覽量
30888
發(fā)布評(píng)論請(qǐng)先 登錄
Cortex-M0+處理器的HardFault錯(cuò)誤介紹
Texas Instruments 適用于AM64x Sitalog ?處理器的SK-AM64B入門套件數(shù)據(jù)手冊(cè)
Analog Devices / Maxim Integrated MAX32672 ARM Cortex-M4F微控制器特性/應(yīng)用/框圖
龍芯處理器支持WINDOWS嗎?
在IAR Embedded Workbench for Arm中使用Arm Cortex-R52 NEON
MAX32510基于DeepCover安全Arm Cortex-M3的閃存微控制器技術(shù)手冊(cè)
瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工業(yè)核心板選型資料
帶四核Arm Cortex-A57和四核Arm Cortex-A53 CPU的RZ/G2H超高性能微處理器數(shù)據(jù)手冊(cè)
集成多種Arm內(nèi)核的超高性能微處理器RZ/G2M數(shù)據(jù)手冊(cè)
Arm Cortex-A320 CPU助力嵌入式設(shè)備實(shí)現(xiàn)高能效AI計(jì)算
詳解Arm Cortex-A320 CPU的特性
Cortex-A55 處理器到底什么來(lái)頭?創(chuàng)龍教儀一文帶您了解
如何使用Ozone分析Cortex-M異常

ARM針對(duì)Cortex-M處理器推出一套安全系統(tǒng): Arm FuSa RTS
評(píng)論