CANoe 实车数据回放与重现实战

📚 30章 · 完整目录 v2.0
01CANoe基础认知
  • CANoe是什么
  • CANoe能做什么
  • 安装与授权
  • 界面总览
02CANoe工程创建
  • 新建工程
  • 配置通道
  • 加载DBC/LDF/ARXML
  • CAN/CAN FD/LIN/FlexRay/Ethernet
03实车数据采集准备
  • 硬件连接(VN16xx/VN56xx/VX1000)
  • 电源与地线处理
  • 终端电阻配置
  • 日志格式(BLF/ASC/MF4)
04Logger配置与启动
  • 配置CANoe Logger
  • 触发条件(Trigger)
  • 过滤规则(Filter)
  • 循环记录/手动自动启停
05数据采集实战
  • 实车路试数据采集
  • CAN/CAN FD混合采集
  • LIN总线采集
  • Ethernet SOME/IP · GPS同步
06数据文件管理
  • BLF结构解析
  • ASC vs BLF
  • MF4 (MDF4标准)
  • 文件切割/合并/压缩
07数据回放基础
  • Replay Block配置
  • 回放速率控制(1x/2x/10x)
  • 回放循环模式
  • 回放触发模式
08回放过滤器配置
  • 基于ID过滤
  • 基于信号过滤
  • 基于通道/时间段过滤
  • 组合过滤逻辑
09回放同步与延迟
  • 时间戳同步原理
  • 回放延迟设置
  • 多通道同步回放
  • 与真实总线交互同步
10回放中的信号操作
  • 信号覆盖(Override)
  • 信号插入(Inject)
  • 信号抑制(Suppress)
  • 信号值修改与回放
11回放中的错误注入
  • 位错误注入
  • CRC错误注入
  • ACK错误/格式错误
  • 错误帧生成与回放
12回放脚本基础
  • CAPL语言入门
  • 事件处理(on start/stopTimer)
  • 回放相关系统变量
13CAPL回放控制
  • 启动/停止回放
  • 切换回放文件
  • 动态修改回放速率
  • 获取回放状态
14回放自动化测试
  • 自动化测试框架
  • 测试用例编写
  • Pass/Fail判定
  • 测试报告生成
15回放数据统计
  • 总线负载率统计
  • 错误帧统计
  • 信号值范围统计
  • 时间间隔分析/导出
16回放数据可视化
  • Graphics窗口配置
  • 信号曲线显示
  • 游标测量
  • 导出Excel/CSV
17回放数据导出
  • Trace窗口导出
  • Statistics窗口导出
  • 自定义格式(MDF/CSV/Parquet)
18回放与仿真结合
  • 插入仿真节点
  • 半实物仿真(HIL)应用
  • 回放数据驱动仿真模型
19多通道回放
  • 多通道同步配置
  • 通道间延迟补偿
  • 多通道数据对齐
  • 性能优化
20大数据量回放优化
  • 内存管理策略
  • 分片回放技术
  • 索引文件使用
  • 硬件加速(VN系列)
21回放中的时间处理
  • 绝对时间与相对时间
  • 时间戳修正
  • 时区处理
  • 高精度同步(IEEE 1588 PTP)
22回放中的诊断数据处理
  • UDS诊断回放
  • 诊断请求/响应回放
  • 诊断时间参数模拟
  • ECU刷写数据回放
23回放中的网络管理处理
  • NM报文回放
  • NM状态机模拟
  • NM休眠唤醒重现
24回放中的安全数据处理
  • SecOC数据回放
  • MAC校验处理
  • 密钥管理
  • 安全网关数据回放
25回放中的音视频同步
  • 车载以太网AVB/TSN
  • 音视频流同步
  • PTP时钟同步应用
26回放结果分析
  • 信号一致性检查
  • 时序分析
  • 协议合规性检查
  • 与仿真结果对比
27回放报告生成
  • 自动生成测试报告
  • 报告模板定制
  • 导出PDF/HTML/Word
  • 图表嵌入
28回放常见问题与排查
  • 回放速度异常
  • 数据丢失/时间戳错乱
  • 内存溢出
  • 硬件兼容性
29回放高级技巧
  • System Variables控制
  • 回放与Panel交互
  • COM/DCOM集成
  • Python脚本集成
30综合实战案例
  • ADAS实车数据回放
  • 问题复现与定位
  • 回归测试与验证
  • 课程总结与展望