一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Keil RTX5在汽車安全和工業(yè)安全有所突破 Arm新運行時軟件系統(tǒng)全新發(fā)布

pmkA_arm_china ? 來源:未知 ? 作者:steve ? 2018-04-21 11:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Keil RTX5在汽車安全及工業(yè)安全上又有新的進展啦!Arm為安全關(guān)鍵系統(tǒng)相關(guān)應(yīng)用高度優(yōu)化的運行時軟件組件可以運行在汽車,工業(yè)和醫(yī)療市場上廣受好評的Arm芯片上。

新的功能安全運行時軟件組件包含一個經(jīng)過認(rèn)證的實時操作系統(tǒng)(RTOS),Keil RTX5,手工優(yōu)化的C庫和大量文檔幫助客戶產(chǎn)品通過安全認(rèn)證。結(jié)合TüV SüD認(rèn)證的Arm編譯工具鏈和軟件測試庫,該組件通過提供一個安全,可靠,高效的軟件平臺減少工程師開發(fā)底層軟件上的時間,投入更多的時間在附加值更高的應(yīng)用軟件上,從而提高工程師的效率,加速安全相關(guān)產(chǎn)品的上市時間。

Keil RTX5在汽車安全和工業(yè)安全有所突破 Arm新運行時軟件系統(tǒng)全新發(fā)布

面向安全關(guān)鍵的Cortex-M運行系統(tǒng)

為工程效率而設(shè)計

Keil RTX是一個任務(wù)時間確定的RTOS,開發(fā)者可以在它上創(chuàng)建同時運行多個函數(shù)的工程,它同時可以幫助開發(fā)者更好的組織和維護工程應(yīng)用。RTOS一般會管理多個應(yīng)用任務(wù)或線程,為了實時響應(yīng),RTOS會采用基于優(yōu)先級或搶占式的方式進行任務(wù)調(diào)度。隨著安全關(guān)鍵系統(tǒng)變得越來越復(fù)雜,RTOS技術(shù)的優(yōu)勢就越來越明顯。

在安全關(guān)鍵系統(tǒng)中使用RTOS,嵌入式工程師需要通過編寫符合監(jiān)管要求的軟件文檔和測試,挑戰(zhàn)重重。為了簡化和加速需要認(rèn)證的安全關(guān)鍵系統(tǒng)中的軟件開發(fā),arm和TüV SüD合作將Keil RTX5通過了安全標(biāo)準(zhǔn)ISO26262中的面向車載的ASIL D(Automotive Safety Integrity Level,汽車安全完整性等級)標(biāo)準(zhǔn)和IEC61508的面向工業(yè)的SIL3標(biāo)準(zhǔn)。

為安全而設(shè)計

在Keil RTX5的開發(fā)中,我們考慮很多安全相關(guān)的因子,這樣內(nèi)核自然提高了嵌入式應(yīng)用的可靠性:

線程和句柄模式:Keil RTX5內(nèi)核執(zhí)行在句柄模式,擁有獨立的棧,從而避免線程切換中的棧重復(fù)加載。

中斷執(zhí)行時間確定:Keil RTX5使用大部分Cortex-M處理器上都有的LDEX/STEX原子操作指令,系統(tǒng)運行時用戶中斷不用屏蔽。

內(nèi)核對象的運行時檢測:對象檢測器在運行時會檢測類型是否匹配,避免用戶程序的誤操作。

堆棧溢出檢測:Keil RTX5將線程棧頂賦上特定值,在線程切換的時候檢測該值是否被覆寫。

基于對象的內(nèi)存池:針對不同對象而設(shè)計的固定尺寸內(nèi)存管理策略避免了運行時的內(nèi)存碎片化,同時也讓對象的創(chuàng)建和銷毀時間確定。

靜態(tài)對象內(nèi)存分配:用戶程序可以決定需要為內(nèi)核對象提供靜態(tài)內(nèi)存大小,這也避免了RTOS系統(tǒng)運行時內(nèi)存不足的問題。

MISRA C:2012兼容:Keil RTX5使用C語言編寫,符合MISRA C:2012建議的C99擴展。

進程保護

許多基于Cortex-M設(shè)計的微處理器保護一個用來隔離不同進程存取內(nèi)存和外設(shè)的內(nèi)存保護單元(MPU)。通過安全認(rèn)證的Keil RTX5,提供了可選的MPU支持,進一步利用硬件內(nèi)嵌的進程隔離功能提高嵌入式應(yīng)用的安全。

為了簡化系統(tǒng)配置和保護數(shù)據(jù)和外設(shè),Arm引入了新的CMSIS組件:CMSIS-Zone。該組件包含一個交互工具無縫管理系統(tǒng)配置,可以用于單進程和多進程環(huán)境。該交互工具可以顯示系統(tǒng)可用資源,幫助軟件架構(gòu)師分配處理器,內(nèi)存和外設(shè)到不同的區(qū)域。在工程上,這些內(nèi)存和外設(shè)還可以進一步劃分到用于執(zhí)行安全進程的帶MPU執(zhí)行單元。

可用性

這套用于功能安全的運行系統(tǒng)組件將于2018年六月上市,包含Keil RTX5實時操作系統(tǒng), Arm功能安全c語言庫,安全手冊,安全案例報告和TüV SüD證書。

通過認(rèn)證的運行系統(tǒng)組件可以用于使用Arm Cortex-M0, Cortex-M0+,Cortex-M3, Cortex-M4和Cortex-M7,期望通過ISO26262 ASIL D和IEC61508 SIL3認(rèn)證的項目,基于Cortex-M23和Cortex-M33的認(rèn)證組件計劃在2019年發(fā)布。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9349

    瀏覽量

    377301
  • keil
    +關(guān)注

    關(guān)注

    69

    文章

    1223

    瀏覽量

    169548

原文標(biāo)題:加速Cortex-M設(shè)備上功能安全應(yīng)用開發(fā),Arm新運行時軟件系統(tǒng)全新發(fā)布

文章出處:【微信號:arm_china,微信公眾號:Arm芯聞】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    PLC設(shè)備運行時間數(shù)據(jù)采集到運維管理平臺如何實現(xiàn)

    工業(yè)智能網(wǎng)關(guān)通過接入PLC,能夠?qū)崟r采集設(shè)備運行時間并通過5G/4G/WIFI/以太網(wǎng)等方式對接到云平臺或上位機中,從而全面統(tǒng)計各個設(shè)備的運行時間,管理人員能夠快速定位處于高負(fù)荷或閑置
    的頭像 發(fā)表于 06-20 16:02 ?210次閱讀
    PLC設(shè)備<b class='flag-5'>運行時</b>間數(shù)據(jù)采集到運維管理平臺如何實現(xiàn)

    NVIDIA Halos自動駕駛汽車安全系統(tǒng)發(fā)布

    自動駕駛汽車的開發(fā)。正確的技術(shù)與框架對確保自動駕駛汽車駕駛員、乘客和行人的安全至關(guān)重要。 因此,NVIDIA 推出了NVIDIA Halos綜合安全系統(tǒng),將 NVIDIA 的
    的頭像 發(fā)表于 03-25 14:51 ?604次閱讀

    Keil uVision 5安裝包下載,詳細(xì)安裝教程~

    for ARM實現(xiàn)聯(lián)調(diào)(目錄包含*.mcp原始工程文件)。 結(jié)束語 至此,Keil uVision 5的完整安裝流程已順利完成。按照本教程逐步操作即可完成軟件部署與配置。 若本教程對
    發(fā)表于 03-15 12:10

    直流充電安全測試負(fù)載方案解析

    隨著電動汽車充電功率的快速提升和充電場景的復(fù)雜化,直流充電設(shè)備的安全性能成為行業(yè)關(guān)注的核心問題。充電樁、動力電池及車載充電系統(tǒng)實際運行中可
    發(fā)表于 03-13 14:38

    Windows上安裝OpenVINO?運行時遇到錯誤怎么解決?

    已在 Windows* 上安裝OpenVINO?運行時。 配置環(huán)境變量。 遇到錯誤: Location is not available.
    發(fā)表于 03-05 09:13

    無法Raspberry Pi 4中通過PyPI OpenVINO?安裝2022年運行時軟件包,為什么?

    無法 Raspberry* Pi 4 中通過 PyPI* 安裝OpenVINO? 2022 運行時軟件包。
    發(fā)表于 03-05 07:31

    Bun 1.2震撼發(fā)布:全力挑戰(zhàn)Node.js生態(tài)的JavaScript運行時新星

    《2024 中國開源開發(fā)者報告》正式發(fā)布 JavaScript 運行時新秀 Bun 發(fā)布 1.2 版本,這是自去年 4 月發(fā)布 1.1 以來最重要的一次更新。 此次更新不僅大幅提升
    的頭像 發(fā)表于 01-24 10:42 ?844次閱讀
    Bun 1.2震撼<b class='flag-5'>發(fā)布</b>:全力挑戰(zhàn)Node.js生態(tài)的JavaScript<b class='flag-5'>運行時</b>新星

    Arm 驅(qū)動汽車未來,全面考量功能安全關(guān)鍵性

    新的安全挑戰(zhàn),提供優(yōu)質(zhì)駕駛體驗的同時確保最終用戶的安全。 什么是功能安全? 功能安全對于確保系統(tǒng)
    的頭像 發(fā)表于 12-27 13:18 ?450次閱讀

    Arm平臺助力未來汽車功能安全

    隨著消費者對更安全、更智能且高度網(wǎng)聯(lián)的汽車需求日益增長,汽車行業(yè)正經(jīng)歷快速變化。同時,由于自動駕駛、電動汽車以及先進駕駛輔助系統(tǒng) (ADAS
    的頭像 發(fā)表于 12-23 09:15 ?779次閱讀

    ups主機選購方法,選擇電池運行時間滿足

    時,應(yīng)考慮以下幾個因素:能力確定要連接到UPS的設(shè)備的電源要求。選擇具有足夠容量的UPS,以在所需的持續(xù)時間內(nèi)處理負(fù)載。電池運行時間考慮停電期間需要UPS供電多長時間
    的頭像 發(fā)表于 12-06 09:28 ?605次閱讀
    ups主機選購方法,選擇電池<b class='flag-5'>運行時</b>間滿足

    魏牌全新藍山榮獲汽車座艙個人信息安全保護驗證證書

    近日,2024中國國際汽車技術(shù)領(lǐng)袖專題論壇上,中汽研科技有限公司軟件測評中心(以下簡稱“軟件測評中心”)向魏牌全新藍山頒發(fā)了國內(nèi)首批《
    的頭像 發(fā)表于 11-25 15:17 ?663次閱讀

    如何安全有效的刪代碼?

    作者:京東科技 王丹迪 刪除代碼是軟件開發(fā)過程中常見的一部分,但必須謹(jǐn)慎操作以確保不會引入錯誤或破壞現(xiàn)有功能。有效的做系統(tǒng)瘦身會降低維護成本,減少冗余代碼,減少開發(fā)同事踩坑的機會。以下是幾個步驟
    的頭像 發(fā)表于 11-20 10:39 ?607次閱讀

    C2000?MCU的運行時堆棧大小監(jiān)測

    電子發(fā)燒友網(wǎng)站提供《C2000?MCU的運行時堆棧大小監(jiān)測.pdf》資料免費下載
    發(fā)表于 09-11 09:30 ?0次下載
    C2000?MCU的<b class='flag-5'>運行時</b>堆棧大小監(jiān)測

    采用Arm AE IP產(chǎn)品組合實現(xiàn)SDV功能安全

    軟件和人工智能 (AI) 前所未有的發(fā)展正定義著軟件定義汽車 (SDV),并對性能、效率、安全性及可靠性等方面提出了更高的要求。為應(yīng)對這一挑戰(zhàn),Ar
    的頭像 發(fā)表于 09-03 11:47 ?2128次閱讀
    采用<b class='flag-5'>Arm</b> AE IP產(chǎn)品組合實現(xiàn)SDV功能<b class='flag-5'>安全</b>

    keil軟件怎么運行寫好的程序

    Keil軟件是一款功能強大的嵌入式開發(fā)工具,廣泛應(yīng)用于單片機、ARM、DSP等嵌入式系統(tǒng)的開發(fā)。本文將介紹如何使用Keil
    的頭像 發(fā)表于 09-02 10:29 ?4498次閱讀