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

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

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

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

汽車應(yīng)用將受益于最新的Arm開發(fā)工具

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Ronan Synnott ? 2022-10-21 10:51 ? 次閱讀

代碼的生成和編寫方式,甚至采購方式都與最近的歷史完全不同。隨著對(duì)人工智能和提高安全性等技術(shù)的需求,系統(tǒng)復(fù)雜性正在迅速增長。我們也看到了更多的自主機(jī)器及其固有的復(fù)雜性,包括高安全完整性。結(jié)果是代碼庫正在擴(kuò)展。當(dāng)今的開發(fā)人員需要跟上步伐。

Arm正在為動(dòng)力總成(也稱為車輛和運(yùn)動(dòng)動(dòng)力學(xué)應(yīng)用)鋪平道路,因?yàn)橛脩艨梢酝ㄟ^Arm處理器和工具以及生態(tài)系統(tǒng)合作伙伴的組合實(shí)現(xiàn)更好的性能。

系統(tǒng)復(fù)雜性的增加導(dǎo)致了新一代工具的使用,即基于模型的控制開發(fā)工具。這些工具可以滿足對(duì)更“成熟”的控制系統(tǒng)的需求,以監(jiān)控和調(diào)節(jié)相關(guān)硬件。

C仍然是首選語言

C仍然是動(dòng)力總成控制系統(tǒng)中最流行的編程語言,無論是手工編碼還是自動(dòng)生成,因?yàn)榫幾g后的代碼的執(zhí)行速度以及其廣泛的編譯器支持。但是,開發(fā)人員必須采取適當(dāng)?shù)念A(yù)防措施,因?yàn)榭梢詣?chuàng)建使用一個(gè)工具鏈和處理器正常運(yùn)行的代碼,但不能在另一個(gè)工具鏈和處理器上運(yùn)行。

這里描述的情況促使汽車行業(yè)創(chuàng)建了一套來自MISRA(汽車工業(yè)軟件可靠性協(xié)會(huì))的C語言軟件開發(fā)指南。該指南的目標(biāo)是強(qiáng)制使用 C 的子集,以最大限度地提高代碼安全性、安全性和可移植性。

另一個(gè)趨勢(shì)是使用 Eclipse 平臺(tái)作為許多工具的集成開發(fā)環(huán)境 (IDE) 的基礎(chǔ)。這提供了這些工具的使用之間的共性,無論是從用戶體驗(yàn)的角度來看,還是從不同的工具如何相互交互的角度來看。

對(duì)于開發(fā)人員的武器庫來說,一個(gè)這樣的工具是Arm開發(fā)工作室,它具有Arm編譯器。使用這些工具,開發(fā)人員可以優(yōu)化由基于模型的設(shè)計(jì)流生成的代碼。Arm 開發(fā)工作室是一個(gè)嵌入式 C/C++ 開發(fā)工具鏈,可加速基于 Arm 的 SoC 的系統(tǒng)設(shè)計(jì)和軟件開發(fā),特別是那些基于 Cortex-M、Cortex-R 和 Cortex-A 處理器的 SoC。Arm 開發(fā)工作室涵蓋整個(gè)產(chǎn)品生命周期,從 SoC 架構(gòu)探索到軟件集成和測(cè)試。

Arm 編譯器為 Arm 架構(gòu)的最新架構(gòu)功能和擴(kuò)展提供早期和準(zhǔn)確的支持。它本質(zhì)上是一個(gè)工具鏈,是為開發(fā)裸機(jī)軟件、固件和RTOS應(yīng)用程序而量身定制的,其中顯然包括汽車。此外,它還通過了 TUV SUD 的認(rèn)證,可用于符合 ISO 26262、IEC 61508、EN 50128 和 IEC 62304 標(biāo)準(zhǔn)的高完整性安全應(yīng)用。

另一個(gè)基于Eclipse的工具,ASCET-DEVELOPER,是汽車領(lǐng)域已經(jīng)使用了二十多年的自動(dòng)代碼生成器的一個(gè)例子。該工具在許多汽車原始設(shè)備制造商中很受歡迎,可用于汽車動(dòng)力總成和底盤軟件的原型和生產(chǎn),甚至滿足最高的安全要求。對(duì)于有經(jīng)驗(yàn)的C開發(fā)人員來說,它可以是一個(gè)非常直觀的工具,原理圖(或塊狀)圖和生成的C代碼之間有密切的聯(lián)系。

pYYBAGNSCU-AapADAAIp4rC9N3U184.png

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

在此過程中添加檢查

程序框圖和狀態(tài)機(jī)不斷被翻譯成ESDL(嵌入式系統(tǒng)描述語言),允許ASCET-DEVELOPER在編輯圖時(shí)和構(gòu)建之前檢查圖表。構(gòu)建完成后,將生成符合MISRA標(biāo)準(zhǔn)的可移植源代碼。如果使用適當(dāng)?shù)墓ぞ撸瑢ISRA C代碼從一個(gè)微處理器遷移到另一個(gè)微處理器可能非常簡(jiǎn)單。

為ISO 26262或IEC 61508創(chuàng)建最大的安全完整性系統(tǒng)不需要復(fù)雜的過程。相反,它需要一個(gè)干凈的過程,從頭到尾具有良好的可追溯性。將 Arm 微處理器的強(qiáng)大功能、靈活性和安全性與 Arm 開發(fā)工作室和符合 ASIL-D 標(biāo)準(zhǔn)的 Arm 編譯器套件相結(jié)合,可以實(shí)現(xiàn)簡(jiǎn)單的流程。通過提供基于 Eclipse 的 IDE,開發(fā)人員現(xiàn)在能夠利用各種版本管理插件和類似可用的第三方工具。

審核編輯:郭婷

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

    關(guān)注

    68

    文章

    19395

    瀏覽量

    230662
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9150

    瀏覽量

    368456
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4193

    瀏覽量

    218722
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

    最新Simplicity SDK軟件開發(fā)工具包發(fā)布

    最新的SimplicitySDK軟件開發(fā)工具包已經(jīng)發(fā)布!此次更新針對(duì)SiliconLabs(芯科科技)第二代無線開發(fā)平臺(tái)帶來了包括藍(lán)牙6.0的信道探測(cè)(Channel Sounding
    的頭像 發(fā)表于 12-24 09:47 ?242次閱讀

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

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

    2024年十款熱門云端開發(fā)工具推薦

    2024年十款熱門云端開發(fā)工具推薦:代碼編輯(VSCode、Cloud9、Codenvy)、版本控制(Git、GitHub)、容器化(Docker)、自動(dòng)化部署(Jenkins)、設(shè)計(jì)協(xié)作
    的頭像 發(fā)表于 11-23 16:26 ?446次閱讀

    云計(jì)算開發(fā)工具包括什么

    云計(jì)算開發(fā)工具種類繁多,包括IDE、虛擬化軟件、容器化平臺(tái)、自動(dòng)化部署工具和云平臺(tái)等。
    的頭像 發(fā)表于 11-22 10:11 ?216次閱讀

    支持C2000的開發(fā)工具版本

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

    瑞星微刷機(jī)工具開發(fā)工具

    瑞星微刷機(jī)工具開發(fā)工具
    發(fā)表于 10-09 11:14 ?1次下載

    字節(jié)跳動(dòng)發(fā)布豆包MarsCo智能開發(fā)工具

    在數(shù)字時(shí)代的浪潮中,編程已成為推動(dòng)科技進(jìn)步和創(chuàng)新的核心動(dòng)力。為了助力國內(nèi)開發(fā)者更高效、智能地進(jìn)行編程工作,字節(jié)跳動(dòng)公司近日發(fā)布了全新的智能開發(fā)工具——豆包 MarsCode。這款工具基于強(qiáng)大的豆包大模型打造,全面免費(fèi)開放使用,旨
    的頭像 發(fā)表于 07-01 15:03 ?745次閱讀

    Diamond開發(fā)工具使用說明

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

    請(qǐng)問大家開發(fā)單片機(jī)都用的什么開發(fā)工具呢?

    大家開發(fā)單片機(jī)都用的什么開發(fā)工具呢?
    發(fā)表于 05-16 07:05

    哪個(gè)STM8的開發(fā)工具最好用,最便捷?

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

    瑞薩Smart Configurator支持SEGGER集成開發(fā)工具

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

    STM32WLE5使用什么開發(fā)工具

    我準(zhǔn)備使用STM32WLE5,請(qǐng)教一下使用什么開發(fā)工具?STLINK-V2可以嗎?
    發(fā)表于 03-14 07:00

    蘋果準(zhǔn)備推出AI軟件開發(fā)工具

    近日,有知情人士透露,蘋果公司正在全力加碼人工智能,準(zhǔn)備推出一款新的軟件開發(fā)工具。這款工具將利用生成式人工智能技術(shù),幫助開發(fā)者自動(dòng)完成編碼工作,預(yù)計(jì)將加劇與微軟在人工智能方面的競(jìng)爭(zhēng)。
    的頭像 發(fā)表于 02-20 14:35 ?964次閱讀

    如何用aurix開發(fā)工具進(jìn)行以太網(wǎng)通信?

    我想用aurix開發(fā)工具進(jìn)行以太網(wǎng)通信。 你能提供示例代碼或方法嗎?
    發(fā)表于 01-22 06:02
    主站蜘蛛池模板: 亚洲激情综合| 日韩 ed2k| 手机看片久久青草福利盒子| 成人在色线视频在线观看免费大全| 国产一区美女| 9久久精品| 激五月| 女人张开双腿让男人桶完整| 欧美成人福利| 狠狠色网| 久久久噜噜噜久久中文字幕色伊伊| 色综合精品| 色免费观看| 美女一级毛片毛片在线播放| 日本免费黄视频| 五月激情婷婷网| 人人澡人人射| 日韩毛片大全免费高清| 欧美色视频网| 国产经典一区| 午夜剧场官网| 天天射天| 久久人人网| 日本乱妇| 狠狠色噜噜综合社区| 九九热精品视频在线播放| 亚洲精品一卡2卡3卡三卡四卡| 国产亚洲精品免费| 四虎影视亚洲精品| 玖玖色视频| 午夜性a一级毛片| www.天天射| 国产在线视频h| 69久久夜色精品国产69| 制服丝袜中文字幕第一页| 狠狠色噜噜狠狠狠狠97| 新四虎影院| 激情欧美一区二区三区中文字幕| 亚洲免费黄色网址| 亚洲国产成人久久精品影视| 免费91视频|