
發(fā)布
注冊(cè)
/
登錄Autosar的案例
AUTOSAR Builder—符合AUTOSAR(CP/AP)的嵌入式系統(tǒng)設(shè)計(jì)工具
AUTOSAR Builder是達(dá)索旗下一款基于Eclipse的開放、可擴(kuò)展工具套件,用于設(shè)計(jì)和開發(fā)符合AUTOSAR標(biāo)準(zhǔn)的系統(tǒng)和軟件。新版本2022x支持AUTOSAR Release R20-11,并且Adaptive code generators 已升級(jí)支持AUTOSAR Adaptive R20-11。
AUTOSAR Builder—符合AUTOSAR(CPAP)的嵌入式系統(tǒng)設(shè)計(jì)工具
產(chǎn)品概述
AUTOSAR Builder是達(dá)索旗下一款基于Eclipse并使用Artop的可擴(kuò)展工具套件。Artop是由AUTOSAR成員和合作伙伴共同推動(dòng)的開放的AUTOSAR工具環(huán)境。它使用戶能夠構(gòu)建自己的工具并與其他工具供應(yīng)商進(jìn)行集成。AUTOSAR Builder在此基礎(chǔ)上新增了多個(gè)工具套件,更加能夠貼合不同用戶角色(OEM、Tier1)的使用場(chǎng)景和研發(fā)流程,覆蓋基于AUTOSAR的軟件研發(fā)的各個(gè)環(huán)節(jié)。
AutoSar在自動(dòng)駕駛開發(fā)中應(yīng)用原理
AutoSar設(shè)計(jì)方法論
除了軟件體系結(jié)構(gòu)以外,AUTOSAR還對(duì)汽車軟件的開發(fā)方法進(jìn)行了標(biāo)準(zhǔn)化,從而促進(jìn)了現(xiàn)代系列項(xiàng)目相關(guān)合作伙伴的合作。AUTOSAR設(shè)計(jì)方法論解決了將ECU和各種ECU中的軟件模塊集成到具有不同總線系統(tǒng)的車輛通信網(wǎng)絡(luò)中。它定義了通用工件和相關(guān)活動(dòng),尤其是活動(dòng)的依賴性。該設(shè)計(jì)方法可應(yīng)用于應(yīng)用軟件的開發(fā),運(yùn)行時(shí)環(huán)境和系統(tǒng)配置中。
對(duì)于產(chǎn)生或可以在AUTOSAR設(shè)計(jì)方法中使用的信息,AUTOSAR定義了具有語義約束的正式數(shù)據(jù)交換格式(AUTOSAR方案)。此信息作為形式描述存儲(chǔ)在AUTOSAR XML(.arxml)文件中。許多工具將這些描述用于RTE和AUTOSAR BSW的配置和生成。例如,軟件組件描述為應(yīng)用程序軟件提供了標(biāo)準(zhǔn)化的組件模型。或者,系統(tǒng)描述使用交叉鏈接的ECU實(shí)例定義系統(tǒng)上的純軟件層與物理系統(tǒng)體系結(jié)構(gòu)之間的關(guān)系。它描述了網(wǎng)絡(luò)拓?fù)洌總€(gè)通道的通信以及各個(gè)ECU上軟件模塊的分配。AUTOSAR設(shè)計(jì)方法的原理如下圖所示。
AutoSar的設(shè)計(jì)方法原理
AUTOSAR應(yīng)用程序接口–所顯示的接口符號(hào)
除了描述汽車工業(yè)中E / E系統(tǒng)的基本能力外,實(shí)際交換格式還需要許多方面支持,例如文檔,需求可追溯性和各種工件的生命周期。此外,集成的變型管理使OEM和供應(yīng)商可以表達(dá)基本的AUTOSAR產(chǎn)品系列,并在必要時(shí)與合作伙伴交換此信息。這些變體的共同理解和統(tǒng)一解釋是成功開展項(xiàng)目合作的關(guān)鍵要素。
AutoSar應(yīng)用接口
通過應(yīng)用程序接口確保應(yīng)用程序模塊與RTE的鏈接。AUTOSAR一方面通過語法將基本接口機(jī)制標(biāo)準(zhǔn)化,另一方面在車輛域主體中標(biāo)準(zhǔn)化應(yīng)用程序接口的語義、內(nèi)部和舒適性,動(dòng)力傳動(dòng)系統(tǒng),底盤以及乘客和行人保護(hù)。
展開 結(jié)合AUTOSAR和DDS實(shí)現(xiàn)靈活的車輛架構(gòu)
AUTOSAR
AUTOSAR(汽車開放系統(tǒng)架構(gòu))是為汽車ECU設(shè)計(jì)的標(biāo)準(zhǔn)化汽車開放系統(tǒng)架構(gòu)。AUTOSAR 聯(lián)盟成員定義了汽車制造商和供應(yīng)商之間的基本系統(tǒng)功能、功能接口和開發(fā)方法。 有兩個(gè) AUTOSAR 平臺(tái):AUTOSAR Classic 和 AUTOSAR Adaptive。 這兩個(gè)平臺(tái)都滿足現(xiàn)代汽車的要求。
AUTOSAR Classic Platform
AUTOSAR Classic Platform是一個(gè)眾所周知的分層軟件體系結(jié)構(gòu)。軟件需求在設(shè)計(jì)時(shí)通過其層的靜態(tài)配置來實(shí)現(xiàn)。因此,對(duì)于運(yùn)行時(shí)的更改,它的靈活性較低。然而,這仍然是可以接受的,因?yàn)檫@個(gè)平臺(tái)通常在車輛的生命周期內(nèi)保持穩(wěn)定,因?yàn)楸豢刂频膫鞲衅骱痛賱?dòng)器的應(yīng)用邏輯不會(huì)改變。傳感器和執(zhí)行器仍然履行其功能;
AUTOSAR Classic既可通過LIN、CAN、Flexray實(shí)現(xiàn)面向信號(hào)通信,也可通過Ethernet實(shí)現(xiàn)面向服務(wù)的通信。
圖2 AUTOSAR Classic架構(gòu)
AUTOSAR Adaptive Platform
AUTOSAR Adaptive Platform主要是為了滿足由下一代車輛的高性能需求、互聯(lián)性和持續(xù)遠(yuǎn)程OTA更新所產(chǎn)生的新市場(chǎng)需求。它充當(dāng)來自多個(gè)供應(yīng)商的軟件集成平臺(tái),解決了 AUTOSAR Classic 架構(gòu)的局限性。AUTOSAR Adaptive 旨在提供靈活性,以便在軟件運(yùn)行時(shí)可以實(shí)現(xiàn)軟件更改。
展開 
符合AUTOSAR(AP&CP)的嵌入式系統(tǒng)和軟件設(shè)計(jì)工具
AUTOSAR Builder功能介紹
AUTOSAR Builder 是達(dá)索旗下一種基于 Eclipse 的開放性、可擴(kuò)展工具套件,用于設(shè)計(jì)和開發(fā)符合 AUTOSAR 標(biāo)準(zhǔn)的系統(tǒng)和軟件。2020x版本支持AUTOSAR Classic 4.4.0及AUTOSAR Adaptive R19-03。
圖 1-AUTOSAR Builder工具主界面
從功能層面講,AUTOSAR Builder為AUTOSAR系統(tǒng)開發(fā)提供快速、自動(dòng)化的建模和仿真的手段。
? AUTOSAR Authoring Tool(AAT)-支撐AUTOSAR系統(tǒng)研發(fā)
? 對(duì)Classic Platform AUTOSAR,支持application software development/system design/basic software configuration/system integration等研發(fā)工作。
展開 AUTOSAR的利與弊
AUTOSAR的代碼很耗Flash資源,可能這也是模塊化、分層的代價(jià)吧。不過隨著隨著汽車電子的MCU逐漸強(qiáng)大,以及刷新方法采用速度更快的方式,資源的消耗不是啥大問題。
對(duì)于AUTOSAR的利弊就講到這里吧。AUTOSAR的使用目前還在發(fā)展階段,以后能發(fā)展到什么程度,需要大家一起努力,我們拭目以待。
后臺(tái)回復(fù)4.4,獲取Classic AUTOSAR4.4標(biāo)準(zhǔn)。
基于Autosar的SOA軟件開發(fā)設(shè)計(jì)詳解
總結(jié)
整體上講,面向服務(wù)的SOA架構(gòu)設(shè)計(jì)主要包含五個(gè)步驟:梳理整車功能、規(guī)劃SOA架構(gòu)、服務(wù)定義、服務(wù)矩陣和ARXML設(shè)計(jì)、服務(wù)驗(yàn)證和仿真;SOA不是一種具體的技術(shù)實(shí)現(xiàn),而是一種模板軟件架構(gòu),而AP AUTOSAR則稱是一個(gè)模板SOA。如何利用Autosar構(gòu)建好的SOA模型是我們需要特別關(guān)注的。本文詳細(xì)闡述了面向服務(wù)的SOA軟件設(shè)計(jì)過程,以Autosar為基礎(chǔ)分析軟件架構(gòu)及其設(shè)計(jì)方法、系統(tǒng)配置、硬件抽象、軟件分層等。
AUTOSAR解決方案 — INTEWORK-EAS-CP
概述
隨著汽車電子技術(shù)的發(fā)展,汽車電子領(lǐng)域的嵌入式軟件規(guī)模越來越龐大,AUTOSAR的軟件架構(gòu)和方法論已被越來越多的OEM和供應(yīng)商認(rèn)可。在國(guó)外市場(chǎng),越來越多的AUTOSAR車型上市,各大OEM也已對(duì)其供應(yīng)商提出了明確的符合AUTOSAR的要求。在國(guó)內(nèi),經(jīng)過前一階段的積累和預(yù)研,各OEM也正式啟動(dòng)了研發(fā)AUTOSAR車型的計(jì)劃。OEM和供應(yīng)商都面臨著更加迫切和明確的AUTOSAR需求。
INTEWORK-EAS(ECU AUTOSAR Software,以下簡(jiǎn)稱EAS)是經(jīng)緯恒潤(rùn)自主研發(fā)的符合AUTOSAR標(biāo)準(zhǔn)的軟件產(chǎn)品。解決方案涵蓋了嵌入式標(biāo)準(zhǔn)軟件、AUTOSAR工具鏈、集成服務(wù)和培訓(xùn)等各個(gè)方面的內(nèi)容,旨在為國(guó)內(nèi)的OEM和供應(yīng)商提供穩(wěn)定可靠、便捷易用的AUTOSAR平臺(tái)。EAS共分為CP和AP兩個(gè)平臺(tái)。
方案特點(diǎn)
?? 基于AUTOSAR標(biāo)準(zhǔn)開發(fā),支持AUTOSAR4.x版本,可提供主流OEM定制版本
?? 提供完整的AUTOSAR工具鏈,兼容多種業(yè)內(nèi)主流數(shù)據(jù)格式,如DBC,LDF,PDX,ODX,ARXML等,支持與第三方AUTOSAR工具鏈無縫集成
?? 提供50多個(gè)標(biāo)準(zhǔn)模塊,嵌入式源碼交付,模塊可靈活組合選購(gòu)
?? 多種License類型來滿足客戶不同的研發(fā)和項(xiàng)目需求
?? 開發(fā)流程和產(chǎn)品獲得功能安全ASIL-D雙證書,提供完善功能安全文檔和服務(wù),幫助客戶更容易地實(shí)現(xiàn)功能安全相關(guān)要求
?? 符合CMMI的開發(fā)流程,近10年量產(chǎn)經(jīng)驗(yàn),質(zhì)量可靠有保證
?? 已適配主流芯片廠家多款芯片及多種編譯器環(huán)境
嵌入式標(biāo)準(zhǔn)軟件
EAS.BSW是EAS產(chǎn)品的嵌入式標(biāo)準(zhǔn)軟件部分,覆蓋了AUTOSAR架構(gòu)中重要模塊。產(chǎn)品以源代碼的形式提供給用戶。軟件架構(gòu)示意圖如下。
展開 DDS與AUTOSAR融合實(shí)現(xiàn)汽車架構(gòu)松耦合
一文了解汽車嵌入式AUTOSAR架構(gòu)|附下載
分享不易,懇請(qǐng)點(diǎn)個(gè)【??】和【在看】
AUTOSAR基礎(chǔ)篇之OS(下)
AUTOSAR OS存在哪些功能安全等方面的要求呢?
多核OS之間的啟動(dòng)關(guān)閉與單核相比又存在哪些異同呢?
。。。。。。
今天,我們來一起探索并回答這些問題。為了便于大家理解,以下是本文的主題大綱:
AUTOSAR OS 保護(hù)
在上篇文章
AUTOSAR基礎(chǔ)篇之OS(上)
中我們可以了解到AUTOSAR OS的基本特點(diǎn),基本對(duì)象以及各個(gè)對(duì)象之間的彼此關(guān)聯(lián),本篇文章將承前啟后,在此基礎(chǔ)上來簡(jiǎn)單談?wù)勎覍?duì)AUTOSAR 多核OS的理解與認(rèn)識(shí)。鑒于本人水平能力有限,如存在錯(cuò)誤之處,還請(qǐng)大家多多批評(píng)指正。
我們已知道AUTOSAR OS來源于OSEK OS,隨著汽車電子信息安全,功能安全等需求的不斷提出,傳統(tǒng)的OSEK OS已無法滿足當(dāng)前的需求,因此AUTOSAR組織在OSEK OS的基礎(chǔ)上為不同的用戶提供四類不同功能安全的OS可裁剪類型,分別為SC1-SC4。
展開 Adaptive AUTOSAR 解決方案 INTEWORK-EAS-AP
AP 和 CP 的對(duì)比關(guān)系表
經(jīng)緯恒潤(rùn) Adaptive AUTOSAR 解決方案
INTEWORK-EAS-AP 是經(jīng)緯恒潤(rùn)自主研發(fā)的 Adaptive AUTOSAR 解決方案,遵循 AUTOSAR Adaptive R19-11 規(guī)范,使用 C++11 語言和 POSIX 操作系統(tǒng),除實(shí)現(xiàn)諸如診斷(UDS 和DOIP)、面向服務(wù)通信(SOME/IP)、網(wǎng)絡(luò)管理、數(shù)據(jù)持久化等基本功能外,還實(shí)現(xiàn)了執(zhí)行管理、平臺(tái)健康管理、狀態(tài)管理、配置及更新管理、加密管理等高級(jí)功能。
INTEWORK-EAS-AP 已適配 WindRiver Linux、Android、QNX 等 POSIX 操作系統(tǒng), 已適配 TDA2/TDA4、高通 8155、MT8666、NXP S32G/S32V、IMAX6/8、地平線J2/J3、芯馳 G9X、X9H、黑芝麻 A1000、移遠(yuǎn) EC20/AG35 等 SOC 平臺(tái)。其軟件組件架構(gòu)如圖2所示:
- 軟件組件
圖2. 經(jīng)緯恒潤(rùn) AP 軟件組件架構(gòu)
- 工具鏈
除軟件組件外,經(jīng)緯恒潤(rùn)Adaptive AUTOSAR 解決方案包含完整的 Adaptive AUTOSAR 工具鏈,運(yùn)行于 PC 機(jī)上,實(shí)現(xiàn) AUTOSAR 組件軟件的設(shè)計(jì)、生成與配置功能。工具鏈包含 AP.Configurator 和 AP.Generator 兩部分,工具鏈?zhǔn)疽鈭D如圖3所示:
圖3.
展開 
AUTOSAR 解決方案 — INTEWORK-EAS-CP
概述
INTEWORK-EAS(ECU AUTOSAR Software,以下簡(jiǎn)稱EAS)是經(jīng)緯恒潤(rùn)自主研發(fā),符合 AUTOSAR 標(biāo)準(zhǔn)的軟件產(chǎn)品。解決方案涵蓋了嵌入式標(biāo)準(zhǔn)軟件、AUTOSAR 工具鏈、集成服務(wù)和培訓(xùn)等各個(gè)方面的內(nèi)容,旨在為國(guó)內(nèi)及國(guó)際的 OEM 和供應(yīng)商提供穩(wěn)定可靠、便捷易用的 AUTOSAR 平臺(tái)。EAS 共分為 CP 和 AP 兩個(gè)平臺(tái)。
汽車軟件RTOS-之AUTOSAR OS多核控制簡(jiǎn)介
AUTOSAR的core OS就是OSEK,他早已廣泛應(yīng)用于汽車工業(yè)。OSEK源于德語,是一種嵌入式操作系統(tǒng),被設(shè)計(jì)用于提供整車的各種電子控制單元的軟件系統(tǒng)。AUTOSAR OS 向后兼容OSEK OS,基于OSEK OS 擴(kuò)展了一些特性和需求,比如內(nèi)存保護(hù)(memory protection)和時(shí)間保護(hù)(time protection)等。
OS-Application是AUTOSAR OS 的重要的功能單元, 負(fù)責(zé)收集操作系統(tǒng)對(duì)象,如Tasks, ISRs, Alarms, Schedule tables, Counters等。
AUTOSAR_SWS_OS規(guī)范中7.6章節(jié)對(duì)AUTOSAR OS的框架定義。
展開 經(jīng)緯恒潤(rùn)AUTOSAR成功適配智芯科技國(guó)產(chǎn)車規(guī)級(jí)芯片
▎經(jīng)緯恒潤(rùn)INTEWORK-EAS解決方案
經(jīng)緯恒潤(rùn)自主研發(fā)AUTOSAR產(chǎn)品INTEWORK-EAS家族系列,包括AUTOSAR Adaptive Platform產(chǎn)品(經(jīng)緯恒潤(rùn)Adaptive AUTOSAR解決方案 INTEWORK-EAS-AP )、AUTOSAR Classic Platform產(chǎn)品(AUTOSAR 解決方案 — INTEWORK-EAS-CP )以及AUTOSAR全棧研發(fā)工具鏈,旨在為行業(yè)提供國(guó)產(chǎn)自主基礎(chǔ)軟件解決方案。
經(jīng)緯恒潤(rùn)AUTOSAR INTEWORK-EAS CP和AP產(chǎn)品
▎關(guān)于經(jīng)緯恒潤(rùn)
經(jīng)緯恒潤(rùn)成立于2003年,專注于為汽車、無人運(yùn)輸?shù)阮I(lǐng)域的客戶提供電子產(chǎn)品、研發(fā)服務(wù)和高級(jí)別智能駕駛整體解決方案。總部位于北京,并在天津、南通建立了現(xiàn)代化的生產(chǎn)工廠,形成了完善的研發(fā)、生產(chǎn)、營(yíng)銷、服務(wù)體系。本著“價(jià)值創(chuàng)新、服務(wù)客戶”的理念,公司堅(jiān)持 “專業(yè)聚焦”、“技術(shù)領(lǐng)先”和“平臺(tái)化發(fā)展”的戰(zhàn)略,致力于成為國(guó)際一流綜合型的電子系統(tǒng)科技服務(wù)商、智能網(wǎng)聯(lián)汽車全棧式解決方案供應(yīng)商和高級(jí)別智能駕駛MaaS解決方案領(lǐng)導(dǎo)者。
▎關(guān)于智芯半導(dǎo)體
智芯半導(dǎo)體科技有限公司創(chuàng)立于2019年,是一家高科技半導(dǎo)體公司,聚焦于高安全、高可靠車規(guī)級(jí)芯片電子芯片解決方案。公司全流程嚴(yán)格按照車規(guī)質(zhì)量標(biāo)準(zhǔn)管理,貫穿了產(chǎn)品部、研發(fā)部、軟件開發(fā)、生產(chǎn)運(yùn)營(yíng)部、銷售和客戶服務(wù)等。總部位于天津,目前在上海、蘇州和合肥已設(shè)立分支機(jī)構(gòu)。智芯半導(dǎo)體提供全系列的汽車處理器產(chǎn)品和豐富的先進(jìn)數(shù)模混合汽車模擬芯片產(chǎn)品,致力于成為提供高可靠和高安全的汽車芯片解決方案的領(lǐng)導(dǎo)者,滿足ISO26262功能安全ASIL-B/ASIL-D產(chǎn)品應(yīng)用,廣泛應(yīng)用于汽車各種應(yīng)用場(chǎng)景。
展開 經(jīng)緯恒潤(rùn)AUTOSAR成功適配國(guó)芯科技國(guó)產(chǎn)車規(guī)級(jí)芯片
近日,經(jīng)緯恒潤(rùn)AUTOSAR基礎(chǔ)軟件產(chǎn)品INTEWORK-EAS-CP成功適配國(guó)芯科技的CCFC2012BC產(chǎn)品家族。同時(shí),經(jīng)緯恒潤(rùn)完成了對(duì)國(guó)芯科技的MCAL軟件適配和工程集成,為國(guó)芯科技提供了全套AUTOSAR解決方案。
基于國(guó)芯科技CCFC2012BC完成AUTOSAR適配
通過本次合作,國(guó)芯科技的芯片產(chǎn)品將以功能更加完善、性能更加量化、服務(wù)更加完整的狀態(tài)面向車內(nèi)不同應(yīng)用場(chǎng)景。未來,經(jīng)緯恒潤(rùn)與國(guó)芯科技將繼續(xù)合作,不斷為國(guó)芯科技迭代發(fā)布的新產(chǎn)品提供軟件平臺(tái)解決方案。
▎經(jīng)緯恒潤(rùn)INTEWORK-EAS國(guó)產(chǎn)芯片生態(tài)圈
經(jīng)緯恒潤(rùn)重視國(guó)產(chǎn)化軟硬件一體解決方案建設(shè)。INTEWORK-EAS系列產(chǎn)品在國(guó)際知名芯片上經(jīng)過廣泛量產(chǎn)驗(yàn)證之后,經(jīng)緯恒潤(rùn)秉持開放共贏的合作理念,不斷與國(guó)產(chǎn)芯片企業(yè)建立合作,盡可能給予國(guó)產(chǎn)芯片企業(yè)更多支持,共同向車規(guī)級(jí)市場(chǎng)提供更加完善的國(guó)產(chǎn)化軟硬件一體解決方案,得到了市場(chǎng)上的廣泛關(guān)注和認(rèn)可。
經(jīng)緯恒潤(rùn)國(guó)產(chǎn)芯片生態(tài)合作圈,自建立以來,已經(jīng)獲得了大批國(guó)產(chǎn)芯片廠商的積極支持。未來,我們希望能與更多優(yōu)秀的國(guó)產(chǎn)芯片廠商成為合作伙伴。
▎經(jīng)緯恒潤(rùn)INTEWORK-EAS解決方案
經(jīng)緯恒潤(rùn)自主研發(fā)AUTOSAR產(chǎn)品INTEWORK-EAS家族系列,包括AUTOSAR Adaptive Platform產(chǎn)品(經(jīng)緯恒潤(rùn)Adaptive AUTOSAR解決方案 INTEWORK-EAS-AP )、AUTOSAR Classic Platform產(chǎn)品(AUTOSAR 解決方案 — INTEWORK-EAS-CP )以及AUTOSAR全棧研發(fā)工具鏈,旨在為行業(yè)提供國(guó)產(chǎn)自主基礎(chǔ)軟件解決方案。
展開