CANalyzer 实战目录
30章 · 从小白到高手
01
CANalyzer基础入门
工具界面介绍 · 硬件配置 · 测量设置与基本操作
02
CAPL语言基础
数据类型 · 变量 · 运算符 · 表达式与基本语法
03
CAPL流程控制
if-else · switch-case · while与for循环
04
CAPL函数与事件
系统事件 · CAN事件 · 自定义函数 · 回调函数
05
CAN报文发送与接收
报文结构 · message对象 · 发送函数 · 接收事件
06
信号与信号矩阵
DBC导入 · 信号提取 · 值修改 · 信号监控
07
定时器与时间管理
msTimer · timer · setTimer · cancelTimer · 时间同步
08
系统变量与环境变量
系统变量定义 · 环境变量使用 · 变量监控面板
09
诊断协议基础
UDS协议简介 · 诊断请求发送 · 响应解析
10
CAPL诊断函数库
DiagRequest · DiagResponse · 诊断事件处理
11
LIN总线基础
LIN协议简介 · 报文收发 · LIN调度表
12
FlexRay总线基础
FlexRay协议 · 报文处理 · 同步与异步
13
以太网与SOME/IP
车载以太网 · SOME/IP协议 · CAPL处理
14
测试序列与测试模块
Test Module创建 · 测试用例 · 报告生成
15
测试断言与检查
testWaitForMessage · testWaitForSignal · testPass/Fail
16
自动化测试框架
环境搭建 · 脚本组织 · 参数化测试
17
XML与配置文件
XML解析 · 配置文件读写 · 动态加载
18
数据库操作
Access连接 · SQL查询 · 数据存储读取
19
Excel数据交互
Excel读写 · 测试用例导入 · 结果导出
20
面板设计基础
Panel Designer · 控件添加 · 属性配置
21
面板与CAPL交互
控件事件绑定 · 变量关联 · 动态更新
22
图形化测试报告
HTML报告 · 图表绘制 · 结果可视化
23
日志与追踪
Trace窗口 · 日志级别 · 自定义日志输出
24
过滤器与触发条件
报文过滤器 · 信号过滤器 · 触发条件设置
25
多通道与网络管理
多通道配置 · 网络管理报文 · 休眠唤醒
26
仿真节点与剩余总线仿真
节点创建 · 剩余总线仿真 · 行为模拟
27
CCP/XCP协议基础
CCP/XCP简介 · 测量标定 · CAPL中的XCP
28
J1939协议
J1939基础 · PGN与SPN · 报文处理
29
CAN FD协议
CAN FD与经典CAN区别 · 报文处理 · 波特率切换
30
综合项目实战
需求分析 · 脚本实现 · 测试执行与优化