CANoe 实车数据回放与重现实战
📚 30章 · 完整目录
v2.0
01
CANoe基础认知
CANoe是什么
CANoe能做什么
安装与授权
界面总览
02
CANoe工程创建
新建工程
配置通道
加载DBC/LDF/ARXML
CAN/CAN FD/LIN/FlexRay/Ethernet
03
实车数据采集准备
硬件连接(VN16xx/VN56xx/VX1000)
电源与地线处理
终端电阻配置
日志格式(BLF/ASC/MF4)
04
Logger配置与启动
配置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)
回放相关系统变量
13
CAPL回放控制
启动/停止回放
切换回放文件
动态修改回放速率
获取回放状态
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实车数据回放
问题复现与定位
回归测试与验证
课程总结与展望