課程簡介

第一天 – CAN协议简介

  • 车载网络概述及CAN的作用
  • CAN协议基础知识
  • 消息帧、仲裁、标识符(标准/扩展)
  • 位填充、CRC、ACK、间隔
  • 物理层与数据链路层
  • 总线特性、拓扑结构、终端
  • CAN错误处理机制

 


第二天 – CAN Communication 实践

  • CAN消息类型:数据、远程、错误、过载
  • 位定时与总线速度配置
  • 总线负载与延迟考虑
  • 基于CAN的诊断协议简介(UDS、OBD-II)

 


第三天 – CANoe简介

  • CANoe概述:功能与用例
  • 项目设置:配置、模拟节点
  • 跟踪窗口与面板创建
  • 使用过滤与日志分析流量
  • 模拟块与配置

 


第四天 – 高级CANoe与CAPL Programming

  • CAPL简介(Communication Access Programming 语言)
  • 结构、语法、事件驱动编程
  • 编写CAPL脚本进行模拟与故障注入
  • ECU模拟、网关行为与诊断
  • 测试与报告自动化
  • 调试与维护的最佳实践

 

最低要求

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

目標受眾

  • Automotive 測試工程師和驗證專家
  • 使用基於CAN的ECU的軟件開發人員
  • 涉及使用Vector工具進行診斷測試或模擬的系統集成商和工程師
 28 時間:

人數


每位參與者的報價

客戶評論 (1)

Provisional Upcoming Courses (Require 5+ participants)

課程分類