概述
隨著汽車電子軟件規(guī)模的不斷擴大,Classic AUTOSAR(以下簡稱CP)的軟件架構(gòu)和方法論已被越來越多的 OEM 和供應(yīng)商認(rèn)可。與此同時,CP 也面臨著巨大的挑戰(zhàn),無法滿足汽車對高級自動駕駛,高性能(異構(gòu))計算平臺和 V2X 互聯(lián)化的要求。2017 年,Adaptive AUTOSAR(以下簡稱AP)應(yīng)運而生。
AP 簡介
秉持與 CP 相同的理念(使供應(yīng)商和 OEM 可以更專注于應(yīng)用功能的開發(fā)),AUTOSAR 標(biāo)準(zhǔn)組織同樣提出了 AP 的方法論,并以該方法論為依據(jù)創(chuàng)建了 AP 中間件的軟件架構(gòu),如圖1示。通過該架構(gòu),供應(yīng)商可以在高性能控制器中方便地實現(xiàn)諸如診斷(UDS 和DOIP)、面向服務(wù)通信(SOME/IP)、網(wǎng)絡(luò)管理和數(shù)據(jù)持久化等基本功能。此外,還可以實現(xiàn)執(zhí)行控制、平臺健康管理和狀態(tài)管理等高級功能。
圖1. AP中間件的軟件架構(gòu)
與 CP 方法論不同的是,AP 方法論采用面向服務(wù)的架構(gòu),將應(yīng)用程序拆分為多個功能組件,以服務(wù)的形式提供。服務(wù)通過簡單、精確且中立的接口進行交互。服務(wù)可重用且服務(wù)間松耦合。
為了應(yīng)對復(fù)雜的軟硬件環(huán)境,AP 規(guī)范要求中間件的開發(fā)基于更加靈活、更加強大的 C++11/14 語言,并運行在符合 POSIX 接口標(biāo)準(zhǔn)的 OS 之上,比如 Linux、Android 和 QNX 等。這也使得 AP 中間件可以滿足高性能控制器的需求,比如域控制器、ADAS、HU 和 T-box 等。
AP 與 CP 的關(guān)系
AP的誕生是否可以完全代替CP ? 答案是否定的。CP和AP各有自己的應(yīng)用場景,互為補充。表1是AP和CP的對比關(guān)系表:
表1. AP 和 CP 的對比關(guān)系表
經(jīng)緯恒潤 Adaptive AUTOSAR解決方案
INTEWORK-EAS-AP 是經(jīng)緯恒潤自主研發(fā)的 Adaptive AUTOSAR 解決方案,遵循 AUTOSAR Adaptive R19-11 規(guī)范,使用 C++11 語言和 POSIX 操作系統(tǒng),除實現(xiàn)諸如診斷(UDS 和DOIP)、面向服務(wù)通信(SOME/IP)、網(wǎng)絡(luò)管理、數(shù)據(jù)持久化等基本功能外,還實現(xiàn)了執(zhí)行管理、平臺健康管理、狀態(tài)管理、配置及更新管理、加密管理等高級功能。
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 平臺。其軟件組件架構(gòu)如圖2所示:
軟件組件
圖2. 經(jīng)緯恒潤 AP 軟件組件架構(gòu)
工具鏈
除軟件組件外,經(jīng)緯恒潤 Adaptive AUTOSAR 解決方案包含完整的 Adaptive AUTOSAR 工具鏈,運行于 PC 機上,實現(xiàn) AUTOSAR 組件軟件的設(shè)計、生成與配置功能。工具鏈包含 AP.Configurator 和 AP.Generator 兩部分,工具鏈?zhǔn)疽鈭D如圖3所示:
圖3. Adaptive AUTOSAR工具鏈方案示意圖
AP.Configurator:AP 產(chǎn)品配置工具, 支持導(dǎo)入、解析、編輯基于 AP 平臺的 ARXML 文件, 完成 Machine、Executable、Instance 等設(shè)計開發(fā)。支持導(dǎo)入 ODX,并轉(zhuǎn)化為 ARXML 格式診斷模型。支持配置 SWC 文件,完成 SWC Port 及框架設(shè)計。
AP.Generator:AP 產(chǎn)品生成工具,實現(xiàn)組件 API 代碼及 Manifest 配置文件的生成,輸入是標(biāo)準(zhǔn)的 ARXML 和 ODX 文件,生成 C++11 源代碼和 Manifest 配置文件。
經(jīng)緯恒潤 Adaptive AUTOSAR 應(yīng)用案例
經(jīng)緯恒潤 Adaptive AUTOSAR 已廣泛應(yīng)用到智能駕駛、智能座艙、車身域控及T-box等控制器,助力數(shù)十個車型項目開發(fā)及量產(chǎn)。
圖5. INTEWORK-EAS-AP 應(yīng)用案例列表
產(chǎn)品特色和增值服務(wù)
產(chǎn)品特色
豐富靈活的 License 模式,滿足 OEM、供應(yīng)商等不同客戶的不同需求
提供開源的組件代碼及配置工具,滿足客戶匹配不同項目的需求
提供 ETS 測試軟件包,滿足車廠對 TC8 測試要求
提供 VDC/VDE 數(shù)據(jù)庫轉(zhuǎn)換/編輯工具,滿足 OEM、供應(yīng)商對 SOME/IP 通信矩陣的設(shè)計及需求
服務(wù)支持
本地化研發(fā)團隊,可根據(jù)不同用戶的協(xié)議規(guī)范進行需求匹配
提供客戶指定 POSIX 操作系統(tǒng)及 Soc 硬件平臺的集成服務(wù)
提供用戶現(xiàn)場基礎(chǔ)軟件與應(yīng)用軟件的集成服務(wù)及接口使用培訓(xùn)
提供開發(fā)、集成、測試、驗收、售后等全周期技術(shù)支持服務(wù)
培訓(xùn)課程
提供以太網(wǎng)標(biāo)準(zhǔn)協(xié)議(TCPIP、SOME/IP、DoIP、時間同步等)培訓(xùn)
提供 Adaptive AUTOSAR 應(yīng)用場景及方法論培訓(xùn)
提供 Adaptive AUTOSAR標(biāo)準(zhǔn)組件的功能原理培訓(xùn)及工具使用培訓(xùn)
提供基于 Adaptive AUTOSAR 的 SOA 應(yīng)用開發(fā)培訓(xùn)
經(jīng)緯恒潤擁有一支人數(shù)眾多、經(jīng)驗豐富、技術(shù)專業(yè)的咨詢團隊,深耕行業(yè)十幾年,累計為國內(nèi)500多家OEM及供應(yīng)商提供了專業(yè)的咨詢服務(wù)和工具產(chǎn)品。立足自主,放眼未來,經(jīng)緯恒潤將緊跟汽車電子行業(yè)自主創(chuàng)新發(fā)展趨勢,竭盡所能,為民族汽車工業(yè)的發(fā)展貢獻綿薄之力。
原文標(biāo)題:Adaptive AUTOSAR 解決方案 INTEWORK-EAS-AP
文章出處:【微信公眾號:經(jīng)緯恒潤】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
汽車電子
+關(guān)注
關(guān)注
3036文章
8293瀏覽量
169872 -
CP
+關(guān)注
關(guān)注
3文章
36瀏覽量
25776 -
AP
+關(guān)注
關(guān)注
0文章
109瀏覽量
49762
原文標(biāo)題:Adaptive AUTOSAR 解決方案 INTEWORK-EAS-AP
文章出處:【微信號:jingweihengrun,微信公眾號:經(jīng)緯恒潤】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
基于Classic AUTOSAR的ECU平臺虛擬化技術(shù)分析

黑芝麻智能與Elektrobit推出Classic AUTOSAR解決方案
AUTOSAR通信與網(wǎng)絡(luò)安全 AUTOSAR通信在車輛中的應(yīng)用
AUTOSAR中通信堆棧的配置 AUTOSAR通信模塊測試方法
AUTOSAR通信框架的優(yōu)勢 AUTOSAR通信實例與應(yīng)用場景
AUTOSAR通信與CAN協(xié)議的關(guān)系
AUTOSAR通信組件介紹 AUTOSAR通信層功能分析
AUTOSAR通信協(xié)議解析 如何實現(xiàn)AUTOSAR通信
材料失效分析方法匯總

極海正式推出自研AUTOSAR MCAL軟件包和配置工具,加速汽車創(chuàng)新應(yīng)用量產(chǎn)落地

極海半導(dǎo)體推出AUTOSAR MCAL軟件包和配置工具

AUTOSAR架構(gòu)下,持續(xù)集成CI的最佳實踐

Vector DaVinci Team解決方案實現(xiàn)AUTOSAR Classic ECU軟件開發(fā)

Vector和HighTec推出基于Rust和AUTOSAR Classic實現(xiàn)安全應(yīng)用的解決方案

首款支持AUTOSAR車規(guī)MCU亮相AUTOSAR中國日

評論