在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Keil RTX5在汽車安全和工業安全有所突破 Arm新運行時軟件系統全新發布

pmkA_arm_china ? 來源:未知 ? 作者:steve ? 2018-04-21 11:46 ? 次閱讀

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

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

Keil RTX5在汽車安全和工業安全有所突破 Arm新運行時軟件系統全新發布

面向安全關鍵的Cortex-M運行系統

為工程效率而設計

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

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

為安全而設計

在Keil RTX5的開發中,我們考慮很多安全相關的因子,這樣內核自然提高了嵌入式應用的可靠性:

線程和句柄模式:Keil RTX5內核執行在句柄模式,擁有獨立的棧,從而避免線程切換中的棧重復加載。

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

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

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

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

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

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

進程保護

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

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

可用性

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

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9193

    瀏覽量

    370205
  • keil
    +關注

    關注

    69

    文章

    1214

    瀏覽量

    167557

原文標題:加速Cortex-M設備上功能安全應用開發,Arm新運行時軟件系統全新發布

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

收藏 人收藏

    評論

    相關推薦

    Bun 1.2震撼發布:全力挑戰Node.js生態的JavaScript運行時新星

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

    Arm 驅動汽車未來,全面考量功能安全關鍵性

    新的安全挑戰,提供優質駕駛體驗的同時確保最終用戶的安全。 什么是功能安全? 功能安全對于確保系統
    的頭像 發表于 12-27 13:18 ?209次閱讀

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

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

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

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

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

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

    C2000?MCU的運行時堆棧大小監測

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

    采用Arm AE IP產品組合實現SDV功能安全

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

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

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

    三菱plc累計運行時間怎么編程

    具有重要意義。本文將詳細介紹如何使用三菱PLC編程實現累計運行時間的統計功能。 一、概述 累計運行時間是指設備或系統一定時間內的總運行時
    的頭像 發表于 06-20 11:31 ?2613次閱讀

    工業控制系統面臨的網絡安全威脅有哪些

    ,隨著技術的發展,工業控制系統也面臨著越來越多的網絡安全威脅。本文將詳細介紹工業控制系統面臨的網絡安全
    的頭像 發表于 06-16 11:43 ?1687次閱讀

    變頻器帶動電機運行時發抖的原因及處理方法

    變頻器作為現代工業控制領域的重要設備,廣泛應用于電機調速控制中。然而,實際應用中,有時會遇到變頻器帶動電機運行時產生抖動的問題。這種抖動不僅影響電機的正常運行,還可能對生產效率和設備
    的頭像 發表于 05-31 14:43 ?6229次閱讀

    DMA運行時,其他的數據轉移會不會因DMA占用導致這些東西延時處理?

    DMA運行時占用系統總線,所以不經過CPU,速度較快,但有一個問題我不清楚,DMA運行時,其他的數據轉移例如引腳賦值、讀引腳、數組內的數據處理等經過CPU的數據傳輸會不會因DMA占用
    發表于 05-15 07:45

    STM8SIAR軟件仿真Simulator怎么查看運行時間?

    STM8S IAR軟件仿真Simulator怎么查看運行時間?某些芯片通信時,會要求延時5us,10us,150ms等,這些延時不需要太
    發表于 05-09 07:48

    stm32cubeIDE代碼運行時間如何查看?

    stm32cubeIDE 代碼運行時間,如何查看?就如 keil 調試時候那樣,可以測試代碼的運行時間。但是stm32cubeIDE 中,一直沒有找到這個功能,不知道哪位高人可以提示
    發表于 04-16 08:10

    使用STM32CubeMX生成的keil文件,keil運行時報錯的原因?

    使用STM32CubeMX過程中,生成的keil文件。 file:///C:/Users/Zhanggp/AppData/Local/Temp/ksohtml11808/wps1.jpgk
    發表于 03-26 07:10
    主站蜘蛛池模板: 男人的天堂色偷偷 | 亚洲成人aaa| 欧美一级片免费在线观看 | 天天插夜夜 | japanese色系国产在线高清 | 亚洲综合黄色 | 国产黄色a三级三级三级 | 午夜神马福利免费官方 | 亚在线 | 68日本xxxⅹxxxxx18 | 国产成人三级视频在线观看播放 | 国产91色综合久久免费分享 | 影音先锋在线亚洲精品推荐 | 在线看欧美成人中文字幕视频 | 中文字幕色综合久久 | 亚洲大成色www永久网址 | 色婷婷亚洲精品综合影院 | 色综合久久久高清综合久久久 | 日韩精品视频免费观看 | 77久久| 手机在线一区二区三区 | 天堂视频网| 亚洲综合激情 | 日日拍拍| 一级欧美日韩 | 美女黄18以下禁止观看的网站 | 老师别揉我胸啊嗯上课呢视频 | 免费视频现线观看 | 五月天婷婷在线免费观看 | 天天做天天爱天天射 | 一级特黄牲大片免费视频 | 婷婷五月花 | 日本三级免费观看 | 国产精品久久久久久久久福利 | 一级@片 | 嫩草影院在线入口 | 日本理论午夜中文字幕第一页 | 国产99在线播放 | 亚洲精品456 | 调教r18车肉高h男男 | 天天爱天天做久久天天狠狼 |