?
汽車(chē)軟件AUTOSAR的新發(fā)展趨勢(shì)
介紹了汽車(chē)開(kāi)放系統(tǒng)結(jié)構(gòu)(AUTOSAR)的概念。AUTOSAR是汽車(chē)內(nèi)部系統(tǒng)新模塊發(fā)展的基礎(chǔ),代表了全球汽車(chē)發(fā)展的最新趨勢(shì)。由于AUTOSAR高效、省時(shí)和低成本,因此其為汽車(chē)制造商提供了可在眾多供應(yīng)商之間進(jìn)行選擇的解決方案。
AUTOSAR和其它嵌入式編程范式的主要區(qū)別是允許將整個(gè)電子控制單元按照功能劃分為標(biāo)準(zhǔn)層和組件。這種劃分的優(yōu)點(diǎn)使得不同車(chē)輛和平臺(tái)的變量、各個(gè)供應(yīng)商集成的功能模塊、可用性安全需求、重用的軟件組件和應(yīng)用程序具有可伸縮性。AUTOSAR概念的結(jié)構(gòu)見(jiàn)圖1。
圖1中,單片機(jī)驅(qū)動(dòng)、硬盤(pán)內(nèi)存、通訊驅(qū)動(dòng)器和I/O驅(qū)動(dòng)代表單片機(jī)抽象層,其用來(lái)映射ECU外圍設(shè)備到其專(zhuān)用驅(qū)動(dòng)程序或服務(wù);在線設(shè)備抽象層、記憶硬件抽象層、通訊硬件抽象層、I/O硬件抽象層和復(fù)雜驅(qū)動(dòng)代表電子控制單元抽象層,其用來(lái)提供外部設(shè)備分離位置訪問(wèn)接口和連接端口;系統(tǒng)服務(wù)、記憶服務(wù)、通訊服務(wù)模塊代表了服務(wù)層,其提供了訪問(wèn)操作系統(tǒng)、記憶功能、服務(wù)管理和診斷服務(wù)的接口,電子控制單元的狀態(tài)管理和車(chē)輛網(wǎng)絡(luò)通信也是通過(guò)該層;實(shí)時(shí)環(huán)境層(RTE)提供了虛函數(shù)的實(shí)現(xiàn)總線。AUTOSAR軟件組件與其它組件通過(guò)RTE和/或服務(wù)進(jìn)行通信。
Catalin- Virgil Briciu et al. Applied Computational Intelligence and Informatics (SACI), 2013 IEEE 8th International Symposium on.
編譯:倪媛媛