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

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

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

3天內不再提示

汽車應用將受益于Arm開發工具

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Ronan Synnott ? 2022-06-02 10:14 ? 次閱讀

代碼的生成和編寫方式,甚至采購方式都與最近不同。系統復雜性以及對人工智能和更高安全性等技術的需求正在迅速增長。我們還看到更多的自主機器及其固有的復雜性,包括高度的安全完整性。結果是代碼庫正在擴展。今天的開發人員需要跟上步伐。

Arm 正在為動力總成(也稱為車輛和運動動力學應用)鋪平道路,因為用戶可以通過 Arm 處理器和工具以及生態系統合作伙伴的組合獲得更好的性能。

系統復雜性的增加導致使用新型工具,即基于模型的控制開發工具。此類工具可以滿足對更“成熟”控制系統的需求,以監控和調節相關硬件。

C 仍然是首選語言

由于編譯代碼的執行速度及其廣泛的編譯器支持,C 仍然是動力總成控制系統最受歡迎的編程語言,無論是手動編碼還是自動生成。但是,開發人員必須采取適當的預防措施,因為可以創建在一個工具鏈和處理器上正常運行但不能在另一個上運行的代碼。

這里描述的情況促使汽車行業創建了一套來自MISRA(汽車行業軟件可靠性協會)的 C 語言軟件開發指南。該指南的目標是強制使用 C 的子集,以最大限度地提高代碼的安全性、保密性和可移植性。

另一個趨勢是使用Eclipse平臺作為許多工具的集成開發環境 (IDE) 的基礎。從用戶體驗的角度以及不同工具如何相互交互的角度來看,這提供了這些工具的使用之間的共性。

開發人員的武器庫中的一個這樣的工具是Arm Development Studio,具有Arm 編譯器。使用這些工具,開發人員可以優化基于模型的設計流程生成的代碼。Arm Development Studio 是一個嵌入式 C/C++ 開發工具鏈,可加速基于 Arm 的 SoC 的系統設計和軟件開發,特別是那些基于 Cortex-M、Cortex-R 和 Cortex-A 處理器的 SoC。Arm Development Studio 涵蓋從 SoC 架構探索到軟件集成和測試的整個產品生命周期。

Arm Compiler 為 Arm 架構的最新架構特性和擴展提供早期和準確的支持。它本質上是一個工具鏈,專為裸機軟件、固件和 RTOS 應用程序的開發量身定制,其中顯然包括汽車。此外,它還獲得了 TUV SUD 的認證,可用于符合 ISO 26262、IEC 61508、EN 50128 和 IEC 62304 標準的高完整性安全應用。

另一個基于 Eclipse 的工具ASCET-DEVELOPER是自動代碼生成器的一個示例,它已在汽車領域使用了二十多年。該工具在汽車動力總成和底盤軟件的原型和生產方面受到許多汽車原始設備制造商的歡迎,即使是最高安全要求也是如此。對于有經驗的 C 開發人員來說,它可能是一個非常直觀的工具,在原理圖(或塊)圖和生成的 C 代碼之間有著密切的聯系。

poYBAGKYHVaAJiinAAWzv9bpQMU939.png

如圖所示,ASCET-DEVELOPER 框圖、狀態機和 C 代碼都可以駐留在 Eclipse 窗口中。

一路添加檢查

框圖和狀態機不斷被翻譯成 ESDL(嵌入式系統描述語言),允許 ASCET-DEVELOPER 在編輯圖表時和構建發生之前檢查圖表。一旦構建,就會生成符合 MISRA 標準的可移植源代碼。如果使用適當的工具,將 MISRA C 代碼從一個微處理器遷移到另一個微處理器會非常簡單。

為ISO 26262或IEC 61508創建最高安全完整性系統不需要復雜的過程。相反,它需要一個干凈的過程,具有良好的端到端可追溯性。將 Arm 微處理器的強大功能、靈活性和安全性與 Arm Development Studio 和符合 ASIL-D 標準的 Arm 編譯器套件相結合,可實現簡單的流程。通過提供基于 Eclipse 的 IDE,開發人員現在能夠利用各種版本管理插件和類似的可用第三方工具。

審核編輯:郭婷

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

    關注

    68

    文章

    19420

    瀏覽量

    231223
  • 嵌入式
    +關注

    關注

    5094

    文章

    19183

    瀏覽量

    307792
  • 微處理器
    +關注

    關注

    11

    文章

    2274

    瀏覽量

    82783
收藏 人收藏

    評論

    相關推薦

    鴻蒙北向開發OpenHarmony4.1 DevEco Studio開發工具安裝與配置

    OpenHarmony4.1 DevEco Studio開發工具安裝與配置,鴻蒙北向開發入門必備!
    的頭像 發表于 02-07 17:35 ?57次閱讀
    鴻蒙北向<b class='flag-5'>開發</b>OpenHarmony4.1 DevEco Studio<b class='flag-5'>開發工具</b>安裝與配置

    盤點工程師常用的嵌入式開發工具

    嵌入式開發涉及硬件與軟件的緊密結合,開發工具的選擇對效率和質量至關重要。以下是嵌入式開發中常用的工具分類及代表性工具,涵蓋
    的頭像 發表于 02-07 10:06 ?170次閱讀

    EE-330:VisualDSP++ 5.0開發工具中的Windows Vista兼容性

    電子發燒友網站提供《EE-330:VisualDSP++ 5.0開發工具中的Windows Vista兼容性.pdf》資料免費下載
    發表于 01-03 15:06 ?0次下載
    EE-330:VisualDSP++ 5.0<b class='flag-5'>開發工具</b>中的Windows Vista兼容性

    最新Simplicity SDK軟件開發工具包發布

    最新的SimplicitySDK軟件開發工具包已經發布!此次更新針對SiliconLabs(芯科科技)第二代無線開發平臺帶來了包括藍牙6.0的信道探測(Channel Sounding
    的頭像 發表于 12-24 09:47 ?277次閱讀

    嵌入式工程師常用的開發工具有哪些?

    嵌入式工程師常用的開發工具有哪些? 在嵌入式系統開發的廣闊領域中,嵌入式工程師們憑借著一系列強大的工具,將創意與技術完美融合,打造出高效、可靠的嵌入式系統。以下是一些嵌入式工程師常用的開發工具
    發表于 12-20 15:29

    云計算開發工具包括什么

    云計算開發工具種類繁多,包括IDE、虛擬化軟件、容器化平臺、自動化部署工具和云平臺等。
    的頭像 發表于 11-22 10:11 ?246次閱讀

    支持C2000的開發工具版本

    電子發燒友網站提供《支持C2000的開發工具版本.pdf》資料免費下載
    發表于 10-10 11:06 ?0次下載
    支持C2000的<b class='flag-5'>開發工具</b>版本

    瑞星微刷機工具開發工具

    瑞星微刷機工具開發工具
    發表于 10-09 11:14 ?1次下載

    字節跳動發布豆包MarsCo智能開發工具

    在數字時代的浪潮中,編程已成為推動科技進步和創新的核心動力。為了助力國內開發者更高效、智能地進行編程工作,字節跳動公司近日發布了全新的智能開發工具——豆包 MarsCode。這款工具基于強大的豆包大模型打造,全面免費開放使用,旨
    的頭像 發表于 07-01 15:03 ?777次閱讀

    Diamond開發工具使用說明

    Diamond開發工具使用說明
    發表于 05-23 09:14 ?0次下載

    請問大家開發單片機都用的什么開發工具呢?

    大家開發單片機都用的什么開發工具呢?
    發表于 05-16 07:05

    哪個STM8的開發工具最好用,最便捷?

    最近兩天剛開始搞STM8,本以為用過STM32之后,STM8應該很容易的。沒想到兩天就栽在STM8的開發工具里了,俺實在是才疏學淺,覺得STM8的開發工具實在是太難用了,跟keil簡直是天壤之別。現發起投票,看一下大家的感受,都一起分享討論一下。
    發表于 05-15 08:11

    瑞薩Smart Configurator支持SEGGER集成開發工具

    SEGGER與瑞薩電子(Renesas Electronics)近日宣布達成重要合作,SEGGER的集成開發工具Embedded Studio現已無縫融入瑞薩電子的Smart
    的頭像 發表于 05-10 14:25 ?835次閱讀

    STM32WLE5使用什么開發工具

    我準備使用STM32WLE5,請教一下使用什么開發工具?STLINK-V2可以嗎?
    發表于 03-14 07:00

    蘋果準備推出AI軟件開發工具

    近日,有知情人士透露,蘋果公司正在全力加碼人工智能,準備推出一款新的軟件開發工具。這款工具將利用生成式人工智能技術,幫助開發者自動完成編碼工作,預計將加劇與微軟在人工智能方面的競爭。
    的頭像 發表于 02-20 14:35 ?997次閱讀
    主站蜘蛛池模板: 18视频网站在线观看 | 狠狠狠狼鲁欧美综合网免费 | 国产午夜免费一区二区三区 | 一级毛片免费不卡直观看 | 丁香花在线观看免费观看 | 老色批影院 | 久热九九 | 色网址在线观看 | 神马福利| 宅男午夜视频在线观看 | 激情在线网站 | 亚洲欧美视频网站 | 大片免费看 | 国产三级在线视频观看 | 色综合久久一区二区三区 | 久久久亚洲欧美综合 | 综合爱爱 | 丁香六月综合网 | 91成人免费福利网站在线 | 久久99久久精品97久久综合 | 婷婷六月丁香色婷婷网 | 色噜噜狠狠色综合欧洲selulu | 亚洲免费国产 | 欧美不卡视频在线观看 | 天天干天天日天天射天天操毛片 | 日本天天色| 人人爱人人澡 | 亚洲毛片免费在线观看 | 天天操天天舔天天射 | 国模极品一区二区三区 | 色偷偷91久久综合噜噜噜 | 婷婷四房播客五月天 | 成人在线综合 | 黄色一及毛片 | 国产xxxxxx久色视频在 | 男人的天堂在线精品视频 | 四虎在线观看一区二区 | 8888四色奇米在线观看不卡 | 五月天婷婷网址 | 人人射人人插 | 丁香花高清在线观看 |