CANoe 系统集成测试实战
30章 · 从入门到实战
1
CANoe基础入门
入门
发展历史 · 核心架构 · 硬件选型(VN16xx/VN56xx) · 安装与License配置
➜
2
工程创建与配置
配置
新建工程 · CAN/CANFD/LIN通道 · DBC导入 · 模板管理
➜
3
仿真节点搭建
仿真
创建节点 · CAPL配置 · 信号交互 · 启动/停止控制
➜
4
CAPL编程基础
编程
语言特性 · 事件驱动 · 数据类型 · 控制流 · 系统函数
➜
5
CAPL进阶技巧
进阶
定时器 · 消息处理 · 信号操作 · 系统变量 · 诊断服务
➜
6
Panel设计入门
UI
Panel编辑器 · 基础控件 · 属性绑定 · CAPL联动
➜
7
Panel高级设计
UI
自定义控件 · 动态Panel · 图形化 · 交互事件
➜
8
测试模块TestModule
测试
架构 · 测试用例 · 断言 · 报告生成
➜
9
测试序列TestSequence
测试
编辑器 · 步骤编排 · 条件循环 · 参数化测试
➜
10
自动化测试框架
自动化
XML配置 · 测试执行器 · 结果分析 · CI/CD集成
➜
11
诊断功能实现
诊断
协议栈配置 · 请求/响应 · 服务模拟 · OBD-II
➜
12
网络管理测试
NM
AUTOSAR NM · 状态机 · 休眠唤醒 · 报文分析
➜
13
CANFD与CANXL
高速
帧结构 · 波特率切换 · CANXL特性 · 混合测试
➜
14
LIN总线测试
LIN
主从节点 · 调度表 · 诊断 · 一致性测试
➜
15
以太网测试基础
以太网
SOME/IP · DoIP · AVB/TSN · 仿真配置
➜
16
车载以太网测试
以太网
服务发现 · 事件通知 · RPC · 诊断测试
➜
17
信号级测试
信号
信号监控 · 变化检测 · 注入 · 质量分析
➜
18
报文级测试
报文
周期检测 · 丢失检测 · 内容校验 · 时间戳
➜
19
时序测试
时序
信号延迟 · 响应时间 · 同步性 · 时间触发
➜
20
故障注入测试
故障
电气故障 · 通信故障 · 信号故障 · 恢复测试
➜
21
多节点协同测试
协同
分布式仿真 · 节点同步 · 多通道关联 · 场景测试
➜
22
数据记录与分析
分析
Logging · BLF/ASC解析 · 离线分析 · 回放
➜
23
CANoe与Matlab/Simulink
联合
接口配置 · 模型集成 · HIL/SIL · 数据交换
➜
24
CANoe与Python脚本
脚本
COM接口 · 自动化控制 · 数据处理 · 自定义报告
➜
25
Vector工具链集成
工具链
vFlash · CANdelaStudio · DaVinci · PREEvision
➜
26
第三方工具集成
集成
LabVIEW · dSPACE · NI · ETAS INCA
➜
27
CANoe性能优化
优化
大数据量 · 实时性 · 内存管理 · 多核CPU
➜
28
CANoe调试技巧
调试
断点 · 变量监视 · Trace分析 · 性能分析器
➜
29
常见问题排查
排障
通信故障 · 配置错误 · 兼容性 · License问题
➜
30
综合实战项目
实战
完整ECU测试 · 需求到报告 · 文档编写 · 经验总结
➜