AUTOSAR背景部分
目標(biāo):了解AUTOSAR組織基本情況、了解AUTOSAR規(guī)范文檔的基本結(jié)構(gòu)、版本升級歷程、文檔名稱的命名規(guī)律、對AUTOSAR有基本的認(rèn)識。
內(nèi)容:介紹AUTOSAR組織基本情況,包括成立時(shí)間、產(chǎn)生動(dòng)機(jī)、成立的初衷、基本目標(biāo)、成員組成、介紹當(dāng)前國內(nèi)AUTOSAR發(fā)展概況,例如AUTOSAR會員有哪些,當(dāng)前AUTOSAR普及情況以及未來趨勢、介紹AUTOSAR規(guī)范發(fā)布基本規(guī)律,AUTOSAR規(guī)范版本生命周期,AUTOSAR規(guī)范版本命名規(guī)則。
AUTOSAR基礎(chǔ)部分——基礎(chǔ)軟件架構(gòu)
目標(biāo):了解AUTOSAR 基礎(chǔ)軟件(BSW)的軟件層次結(jié)構(gòu)、了解各個(gè)層次的功能,包括層次內(nèi)的各個(gè)模塊的功能,重點(diǎn)了解通信相關(guān)的軟件模塊功能、理解合理的軟件架構(gòu)對軟件移植性的重要作用。
內(nèi)容:對比傳統(tǒng)基礎(chǔ)軟件架構(gòu)與AUTOSAR基礎(chǔ)軟件架構(gòu)、介紹AUTOSAR基礎(chǔ)軟件架構(gòu)的分層方法、介紹各個(gè)層次的主要功能,著重介紹與CAN總線通信相關(guān)聯(lián)的基礎(chǔ)軟件模塊,例如CanDriver、CanIf、Dcm、Com等、介紹三類AUTOSAR Interface(AUTOSAR Interface, Standardized AUTOSAR Interface, Standardized Interface),以及這三類Interface的應(yīng)用場景。
AUTOSAR基礎(chǔ)部分——虛擬功能總線(VFB)
目標(biāo):了解虛擬功能總線的概念以及在AUTOSAR思想中的意義、了解AUTOSAR 虛擬功能總線中提到的專業(yè)術(shù)語,例如Software Component(SW-C)、Port、Port-Interface、Runnable、AUTOSAR Service等等、了解AUTOSAR架構(gòu)中應(yīng)用層軟件之間的通信機(jī)制、機(jī)制分類、基本思想。
內(nèi)容:l簡要介紹AUTOSAR方法論的ECU開發(fā)流程
介紹在ECU開發(fā)流程中的步驟及需要的工具。
AUTOSAR基礎(chǔ)部分——AUTOSAR方法論及解決方案
目標(biāo):了解AUTOSAR方法論的基本流程,了解AUTOSAR開發(fā)過程中使用的工具及其關(guān)系。
內(nèi)容:簡要介紹AUTOSAR方法論的ECU開發(fā)流程、介紹在ECU開發(fā)流程中重要的步驟與方法
AUTOSAR Adaptive Platform
目標(biāo):了解Adaptive Platform的概念、應(yīng)用場景。了解Adaptive Platform的架構(gòu)、模塊功能。了解Adaptive Platform的方法論
內(nèi)容:Adaptive Platform概念介紹、 Adaptive Platform架構(gòu)及重點(diǎn)模塊介紹、Adaptive Platform方法論介紹 |