感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
第一天:簡介與AUTOSAR架構概述
- AUTOSAR經典平台簡介。
- 軟體層級和ECU架構。
- 基本軟體(BSW)的角色以及分層架構。
- 微控制器抽象層(MCAL)。
- AUTOSAR配置方法論及基於XML的流程簡介。
- ETAS ISOLAR-A/B概覽。
第二天:服務與ECU抽象層
- 服務層級概覽。
- 看門狗管理器(WdgM)。
- 診斷事件管理器(DEM)。
- NVRAM管理器(NvM)。
- ECU抽象層。
- I/O硬體介面。
- 記憶體抽象化。
- OS基礎知識及記憶體操作模式。
第三天:通訊堆疊與執行時環境
- COM Stack基礎:PDUR、COM、CAN/LIN驅動程式。
- AUTOSAR OS:任務、排程、事件。
- RTE(執行時環境)。
- 在整合應用程式與BSW中的角色。
- RTE生成流程。
第四天:系統整合與配置實踐
- 配置工具:詳細使用ETAS ISOLAR-A和B。
- 系統配置與整合工作流程。
- 應用軟體組件(SWCs)的整合。
- 除錯及解決整合問題。
- AUTOSAR專案工作流程與最佳實踐。
設定需求(須確認):
軟體:
- ETAS ISOLAR-A和/或ISOLAR-B(最新版本)。
- AUTOSAR架構(例如4.2.x或4.3.x,依專案而定)。
- 編譯工具鏈(例如GNU ARM或IAR用於程式碼生成模擬)。
- 由ETAS提供的BSW專案範例或客製化設定。
- XML/XSD驗證工具(選用)。
硬體(若為線下或混合模式):
- 評估板(例如Infineon TriCore AURIX或NXP S32K)。
- 除錯器(Lauterbach、iSYSTEM或PEmicro)。
- CAN介面(若物理匯流排是模擬的,則使用USB-to-CAN)。
最低要求
- 具備嵌入式系統及微控制器架構的知識。
- 有即時系統或汽車ECU開發經驗。
- 具備C語言程式設計經驗,以及相關的程式設計經歷。
目標受眾
- 初學AUTOSAR經典平台的嵌入式軟體工程師。
- 從事ECU及微控制器開發的汽車系統開發人員。
- 負責AUTOSAR BSW配置與整合的軟體整合者及開發人員。
- 使用ETAS ISOLAR-A/B、DaVinci Developer或類似工具的工程師。
28 小時