聯繫我們

課程簡介

第一天 – CAN 協議介紹

  • 車載網絡概覽及 CAN 的角色
  • CAN 協議基本原理
  • 消息幀、仲裁、標識符(標準/擴展)
  • 位填充、CRC、ACK、間隙時間
  • 物理層和數據鏈路層
  • 總線特性、拓撲結構、終端匹配
  • CAN 錯誤處理機制

第二天 – CAN 通信實踐

  • CAN 消息類型:數據、遠程、錯誤、過載
  • 比特定時與總線速度配置
  • 總線負載與延遲考量
  • 基於 CAN 的診斷協議簡介(UDS、OBD-II)

第三天 – CANoe 介紹

  • CANoe 概覽:功能與應用場景
  • 項目設置:配置、模擬節點
  • Trace 窗口和面板創建
  • 使用過濾和記錄分析流量
  • 模擬模塊及配置

第四天 – 高級 CANoe 與 CAPL 編程

  • CAPL(Communication Access Programming Language)簡介
  • 結構、語法、基於事件的編程
  • 編寫用於模擬和故障注入的 CAPL 腳本
  • ECUs、網關行為及診斷的模擬
  • 測試與報告的自動化
  • 調試與維護的最佳實踐

最低要求

  • 具備基本的通信協議和嵌入式系統知識
  • 擁有汽車軟件測試或診斷的經驗
  • 具備 C 編程經驗或任何腳本語言經驗(CAPL 類似於 C)

對象

  • 汽車測試工程師及驗證專家
  • 從事基於 CAN 的 ECUs 工作的軟件開發人員
  • 參與使用 Vector 工具進行診斷測試或模擬的系統集成商及工程師
 28 小時

客戶評論 (1)

課程分類