感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
第一天:介紹與 AUTOSAR 架構概覽
- AUTOSAR Classic Platform 簡介
- 軟體層級與 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
- 系統設定與整合工作流程
- 應用程式軟體元件 (SWC) 的整合
- 除錯與排除整合問題
- 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 Classic Platform 的嵌入式軟體工程師
- 與 ECU 及微控制器合作之汽車系統開發人員
- 從事 AUTOSAR BSW 設定與整合之軟體整合者與開發人員
- 使用 ETAS ISOLAR-A/B、DaVinci Developer 或類似工具之工程師
28 小時