📘 CANalyzer 诊断实战手册
🧑🔧
30章 · 从入门到项目
⭐ 点击卡片跳转对应章节 · 动手学诊断
📂 30 / 30 完整目录
01
诊断基础入门
UDS协议概述
ISO 14229
0x10服务
02
CANalyzer诊断环境搭建
VN1640/VN5610
DBC加载
诊断通道
03
诊断控制台实战
Diagnostic Console
发送请求
查看响应
04
诊断服务之读取数据
0x22服务
DID解析
ReadDataByIdentifier
05
诊断服务之写入数据
0x2E服务
写入安全校验
WriteDataByIdentifier
06
诊断服务之例程控制
0x31服务
擦除/复位
RoutineControl
07
诊断服务之故障码读取
0x19服务
DTC状态掩码
ReadDTCInformation
08
诊断服务之故障码清除
0x14服务
清除条件
ClearDiagnosticInformation
09
诊断服务之安全访问
0x27服务
种子与密钥
SecurityAccess
10
诊断服务之通信控制
0x28服务
网络管理抑制
CommunicationControl
11
诊断服务之ECU复位
0x11服务
硬件/软件复位
ECUReset
12
诊断服务之会话切换
0x10服务深度
默认/扩展/编程
DiagnosticSessionControl
13
诊断服务之TesterPresent
0x3E服务
保持会话激活
TesterPresent
14
诊断服务之访问定时参数
0x83服务
P2/Custom定时
AccessTimingParameter
15
诊断服务之安全数据传输
0x84服务
加密传输
SecuredDataTransmission
16
诊断服务之控制DTC设置
0x85服务
DTC使能/禁用
ControlDTCSetting
17
诊断服务之响应事件
0x86服务
事件触发
ResponseOnEvent
18
诊断服务之链路控制
0x87服务
波特率切换
LinkControl
19
诊断CAPL编程基础
CAPL入门
on start/key/timer
诊断回调
20
诊断CAPL编程进阶
diagRequest
响应解析
超时处理
21
诊断CAPL编程实战
自动化测试脚本
多帧报文
流控制帧
22
诊断测试用例设计
Test Sequence
编写规范
通过/失败判定
23
诊断测试报告生成
Test Report
HTML/XML输出
结果统计
24
诊断仿真与模拟
Simulation Setup
节点仿真
故障注入
25
诊断日志分析
Logging配置
BLF/ASC解析
时间戳分析
26
诊断一致性测试
ISO 15765-2
P2/Custom/STmin
错误处理
27
诊断网关测试
路由验证
请求转发
地址映射
28
诊断网络管理测试
NM与诊断交互
休眠唤醒
超时测试
29
诊断实战项目一:ECU刷写
Bootloader诊断
0x34/0x36/0x37
请求下载/退出
30
诊断实战项目二:整车集成测试
多ECU并行
自动化回归
框架搭建