聯繫我們

課程簡介

第一天 – CAN 協定介紹

  • 車載網路概覽及 CAN 的角色
  • CAN 協定基礎知識
  • 訊息架構、仲裁、標識符(標準/擴展)
  • 位元填充、CRC、ACK、閒置間隔
  • 物理層和數據鏈路層
  • 總線特性、拓撲結構、終端匹配
  • CAN 錯誤處理機制

第二天 – 實踐中的 CAN 通信

  • CAN 訊息類型:數據、遠端、錯誤、過載
  • 位元定時及總線速度配置
  • 總線負載和延遲考量
  • 基於 CAN 的診斷協定介紹(UDS、OBD-II)

第三天 – CANoe 介紹

  • CANoe 概覽:功能和使用案例
  • 專案設置:配置、模擬節點
  • Trace 視窗和面板創建
  • 使用過濾和記錄分析流量
  • 模擬塊及其配置

第四天 – 進階 CANoe 與 CAPL 程式設計

  • CAPL(Communication Access Programming Language)介紹
  • 結構、語法、事件驅動程式設計
  • 編寫用於模擬和故障注入的 CAPL 指令碼
  • ECU、閘道器行為和診斷的模擬
  • 測試自動化與報告
  • 除錯和维护的最佳實踐

最低要求

  • 對基本通信協定和嵌入式系統的理解
  • 具有汽車軟體測試或診斷的經驗
  • C 程式設計經驗或任何指令碼經驗(CAPL 類似於 C)

受眾

  • 汽車測試工程師和驗證專家
  • 使用基於 CAN 的 ECU 的軟體開發人員
  • 參與使用 Vector 工具的診斷測試或模擬的系統整合工程師
 28 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類