- CANoe是什么
- CANoe发展历史
- 汽车电子核心应用场景
- 软件安装与授权激活
- 主界面布局 (Measurement Setup等)
- 创建第一个CANoe工程
- 工程保存与配置管理
- CAN协议简介 (2.0A/B)
- CAN报文结构 (ID/DLC/Data)
- 物理层与数据链路层要点
- DBC文件结构
- Signal与Message定义
- Value Table & Multiplexing
- 在CANoe中加载DBC
- Measurement Setup架构
- 添加与配置CAN通道
- Graphics/Data Window观测信号
- Trace Window使用技巧
- 触发条件设置
- Logging文件配置 (BLF/ASC/CSV)
- 离线回放与分析
- IG模块功能
- 发送单帧与周期报文
- 信号修改与交互式操作
- IG与DBC联动
- Replay Block配置
- 回放CAN日志
- 回放速度控制
- 循环回放与触发回放
- CAPL语言概述
- 事件驱动模型 (on start/message/timer)
- 第一个CAPL脚本
- 数据类型与变量
- 控制语句 (if/else, while, for)
- 数组与结构体
- 函数定义与调用
- 系统变量与环境变量
- Timer与定时器应用
- CAN报文收发 (output函数)
- 信号解析与打包 (Signal API)
- 错误帧处理
- 模拟ECU节点
- 实现UDS诊断请求/响应
- CAPL与DBC联动
- Panel设计基础
- 添加控件 (Button/Input/Output/Slider)
- 控件与Signal绑定
- 动态Panel设计
- Symbol Panel与System Panel
- Panel与CAPL交互
- Test Module架构
- 创建Test Case
- Test Report生成
- Test Wait语句
- Test Feature Set函数库
- Check语句 (CheckSignal/CheckMessage)
- 测试序列设计
- 诊断协议基础 (ISO 14229-1 UDS)
- 诊断配置 (CDD/ODX)
- 诊断控制台使用
- 诊断CAPL编程 (DiagRequest/Response)
- 诊断测试自动化
- 诊断日志分析
- LIN协议基础
- LIN数据库 (LDF)
- LIN Master/Slave仿真
- LIN Schedule Table
- FlexRay协议基础
- FlexRay数据库 (FIBEX)
- FlexRay Cluster配置
- FlexRay通信监控
- CAN FD与CAN区别
- Ethernet SOME/IP协议
- Ethernet Packet Builder
- Ethernet仿真
- COM接口基础
- 通过COM控制CANoe (Python/C#)
- RBS (剩余总线仿真) 原理
- MATLAB接口配置
- Simulink模型集成
- HIL (硬件在环) 仿真基础
- vFlash / CANape / DaVinci Developer
- PREEvision集成场景
- XML Test Configuration
- Test Report定制
- 自动化测试执行与CI集成
- 总线负载分析
- 延迟测量
- 时间同步 (IEEE 802.1AS)
- 大数据量处理技巧
- 搭建完整CAN网络仿真环境
- 含DBC / CAPL / Panel / Test
- 综合诊断测试项目
- UDS刷写 / DTC读取 / 自动化报告