隨著汽車智能化、網(wǎng)聯(lián)化以及汽車電子電氣架構(gòu)發(fā)展,汽車功能需求越發(fā)復(fù)雜,越來(lái)越多的零部件及 OEM 采用性能更高的硬件平臺(tái)以及多元化的軟件架構(gòu)。尤其是對(duì)于高級(jí)自動(dòng)駕駛,智能座艙、高性能(異構(gòu))計(jì)算平臺(tái)來(lái)說(shuō),僅依靠AUTOSAR CP軟件架構(gòu)已經(jīng)無(wú)法滿足需求。
2017年,AUTOSAR推出了Adaptive Platform(以下簡(jiǎn)稱“AP”)來(lái)應(yīng)對(duì)這一變化。AUTOSAR AP定義了標(biāo)準(zhǔn)的MPU域中間件軟件架構(gòu)及方法論,更好支撐高性能域控制器的應(yīng)用功能實(shí)現(xiàn),滿足域控制器對(duì) MPU域以太網(wǎng)通訊、診斷、存儲(chǔ)、健康管理、安裝更新、功能安全和信息安全等需求。
面向 MPU 端的 AUTOSAR 產(chǎn)品——EAS.AP
經(jīng)緯恒潤(rùn)自主研發(fā)的Adaptive AUTOSAR平臺(tái)產(chǎn)品(以下簡(jiǎn)稱EAS.AP), 遵循AUTOSAR Adaptive R19-11和R22-11規(guī)范, 使用C++11、C++17語(yǔ)言開(kāi)發(fā)??赏ㄟ^(guò)極易上手的自研工具配置,實(shí)現(xiàn)AUTOSAR AP協(xié)議棧代碼快速生成。
在標(biāo)準(zhǔn)功能基礎(chǔ)上,拓展實(shí)現(xiàn)了DoIP Client和UDS Router等功能。
- 軟件組件
圖1 經(jīng)緯恒潤(rùn)AP軟件架構(gòu)
- 工具鏈
除軟件組件外,EAS.AP解決方案包含完整的AP工具鏈,運(yùn)行于PC機(jī)上,實(shí)現(xiàn)AUTOSAR組件軟件的設(shè)計(jì)、配置與生成功能。工具鏈?zhǔn)疽鈭D如圖2所示:
圖2 EAS.AP工具鏈方案示意圖
AP.Assistor 是一套配合經(jīng)緯恒潤(rùn) AUTOSAR 平臺(tái)產(chǎn)品EAP.AP使用的工具產(chǎn)品,實(shí)現(xiàn)AUTOSAR AP軟件的設(shè)計(jì)、配置及生成功能。通過(guò)AP.Assistor工具可對(duì)服務(wù)接口、進(jìn)程、軟件集群、以太網(wǎng)通道等信息進(jìn)行快速設(shè)計(jì)部署,指導(dǎo)從0創(chuàng)建工程。
- 無(wú)縫兼容上下游工具,兼容主流架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)編輯和模型開(kāi)發(fā)工具,形成工具鏈閉環(huán)
- 兼容多種數(shù)據(jù)庫(kù):支持ARXML、ODX/PDX等標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)文件,向下兼容R19-03對(duì)應(yīng)ARXML文件
- 根據(jù)配置生成代碼與核心庫(kù)交叉編譯,具備良好的報(bào)錯(cuò)及提醒功能
- 根據(jù)配置生成manifest文件,用于APP程序及核心程序在運(yùn)行時(shí)讀取,可實(shí)現(xiàn)動(dòng)態(tài)部署
- 集成C++編譯環(huán)境,支持從配置到編譯一站式服務(wù),無(wú)需切換工具
經(jīng)緯恒潤(rùn)EAS.AP生態(tài)適配及應(yīng)用
EAS.AP已適配Linux、Android、QNX等多個(gè)主流車載 POSIX 操作系統(tǒng)。成功搭載入智駕、座艙、中央、車身、動(dòng)力底盤(pán)域控及TBOX內(nèi)的SOC平臺(tái),和多家國(guó)內(nèi)外主流廠商完成量產(chǎn)適配,助力多家OEM車型項(xiàng)目開(kāi)發(fā)及量產(chǎn)。
產(chǎn)品特色和增值服務(wù)
- 產(chǎn)品特色
? 功能擴(kuò)展:DDS,IPC,Diag-Client,Diag-Router等拓展功能
?應(yīng)用開(kāi)發(fā)框架:除標(biāo)準(zhǔn)模塊外,提供 APP Demo,指導(dǎo)用戶快速上手開(kāi)發(fā)
?IP自主可控:核心技術(shù)完全自研(SOME/IP、DDS等)
?定制&聯(lián)合開(kāi)發(fā):根據(jù)項(xiàng)目需求提供定制開(kāi)發(fā)
?豐富靈活的License模式:滿足OEM、供應(yīng)商等不同客戶的不同需求
- 服務(wù)支持
?本土化研發(fā)團(tuán)隊(duì)提供集成交付服務(wù)及全生命周期的技術(shù)支持,響應(yīng)快
?可根據(jù)不同用戶的協(xié)議規(guī)范進(jìn)行需求匹配
?提供客戶指定POSIX操作系統(tǒng)及SOC硬件平臺(tái)的集成服務(wù)
?提供用戶現(xiàn)場(chǎng)基礎(chǔ)軟件與應(yīng)用軟件的集成服務(wù)及接口使用培訓(xùn)
- 培訓(xùn)課程
?提供Adaptive AUTOSAR 應(yīng)用場(chǎng)景及方法論培訓(xùn)
?提供Adaptive AUTOSAR 標(biāo)準(zhǔn)組件的功能原理培訓(xùn)及工具使用培訓(xùn)
?提供基于Adaptive AUTOSAR的應(yīng)用開(kāi)發(fā)簡(jiǎn)介及實(shí)踐
-
汽車電子
+關(guān)注
關(guān)注
3023文章
7813瀏覽量
165924 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
6668瀏覽量
123119 -
AUTOSAR
+關(guān)注
關(guān)注
10文章
347瀏覽量
21439 -
RISC架構(gòu)
+關(guān)注
關(guān)注
0文章
4瀏覽量
5356
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論