女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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開(kāi)發(fā)工具

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

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

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

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

C 仍然是首選語(yǔ)言

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

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

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

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

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

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

poYBAGKYHVaAJiinAAWzv9bpQMU939.png

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

一路添加檢查

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

為ISO 26262或IEC 61508創(chuàng)建最高安全完整性系統(tǒng)不需要復(fù)雜的過(guò)程。相反,它需要一個(gè)干凈的過(guò)程,具有良好的端到端可追溯性。將 Arm 微處理器的強(qiáng)大功能、靈活性和安全性與 Arm Development Studio 和符合 ASIL-D 標(biāo)準(zhǔn)的 Arm 編譯器套件相結(jié)合,可實(shí)現(xiàn)簡(jiǎn)單的流程。通過(guò)提供基于 Eclipse 的 IDE,開(kāi)發(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ī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19799

    瀏覽量

    233500
  • 嵌入式
    +關(guān)注

    關(guān)注

    5141

    文章

    19524

    瀏覽量

    314807
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2370

    瀏覽量

    83842
收藏 人收藏

    評(píng)論

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

    rk3568開(kāi)發(fā)工具

    rk3568開(kāi)發(fā)工具
    發(fā)表于 04-16 17:03 ?1次下載

    AI開(kāi)發(fā)工具分類與功能

    當(dāng)下,AI開(kāi)發(fā)工具不僅簡(jiǎn)化了AI開(kāi)發(fā)的復(fù)雜流程,還提高了開(kāi)發(fā)效率,推動(dòng)了AI技術(shù)的廣泛應(yīng)用。下面,AI部落小編為大家介紹AI開(kāi)發(fā)工具的分類及其功能。
    的頭像 發(fā)表于 04-12 10:12 ?215次閱讀

    鴻蒙北向開(kāi)發(fā)OpenHarmony5.0 DevEco Studio開(kāi)發(fā)工具安裝與配置

    本文介紹OpenHarmony5.0 DevEco Studio開(kāi)發(fā)工具安裝與配置,鴻蒙北向開(kāi)發(fā)入門必備!由觸覺(jué)智能Purple Pi OH鴻蒙開(kāi)發(fā)板演示。搭載了瑞芯微RK3566四核處理器,支持開(kāi)源鴻蒙OpenHarmony3
    的頭像 發(fā)表于 03-28 18:05 ?553次閱讀
    鴻蒙北向<b class='flag-5'>開(kāi)發(fā)</b>OpenHarmony5.0 DevEco Studio<b class='flag-5'>開(kāi)發(fā)工具</b>安裝與配置

    云計(jì)算開(kāi)發(fā)工具包的功能

    隨著云計(jì)算技術(shù)的不斷成熟,越來(lái)越多的企業(yè)開(kāi)始將應(yīng)用和服務(wù)遷移到云端,以享受彈性計(jì)算資源、高可用性和成本效益等優(yōu)勢(shì)。為了加速這一進(jìn)程,云計(jì)算服務(wù)提供商推出了各種開(kāi)發(fā)工具包。下面,AI部落小編帶您了解云計(jì)算開(kāi)發(fā)工具包的主要功能。
    的頭像 發(fā)表于 02-21 11:02 ?247次閱讀

    鴻蒙北向開(kāi)發(fā)OpenHarmony4.1 DevEco Studio開(kāi)發(fā)工具安裝與配置

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

    盤點(diǎn)工程師常用的嵌入式開(kāi)發(fā)工具

    嵌入式開(kāi)發(fā)涉及硬件與軟件的緊密結(jié)合,開(kāi)發(fā)工具的選擇對(duì)效率和質(zhì)量至關(guān)重要。以下是嵌入式開(kāi)發(fā)中常用的工具分類及代表性工具,涵蓋
    的頭像 發(fā)表于 02-07 10:06 ?1599次閱讀

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

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

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

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

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

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

    電機(jī)方案開(kāi)發(fā)工具—QE For Motor

    QE For Motor是專門為電機(jī)方案開(kāi)發(fā)而設(shè)計(jì)的工具,支持從電機(jī)控制軟件的執(zhí)行到驗(yàn)證的整個(gè)開(kāi)發(fā)過(guò)程。QE For Motor鏈接電機(jī)方案信息網(wǎng)站、電機(jī)控制軟件、集成開(kāi)發(fā)環(huán)境e2 s
    的頭像 發(fā)表于 11-28 17:36 ?881次閱讀
    電機(jī)方案<b class='flag-5'>開(kāi)發(fā)工具</b>—QE For Motor

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

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

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

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

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

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

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

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

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

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