🚌 CAN总线·逻辑分析仪
进阶30讲
⚡ 解码·触发·实战
01
CAN总线基础回顾
协议概述 · 物理层 · 差分信号 · 拓扑
02
逻辑分析仪选型指南
采样率 · 通道数 · 协议解码 · 品牌对比
03
环境搭建与连接
驱动安装 · 探针连接 · CAN收发器接线
04
基础捕获与解码
单帧捕获 · 标准/扩展帧 · ID与数据解析
05
触发设置进阶
边沿/数据/ID触发 · 触发位置 · 预触发深度
06
多通道同步分析
CAN_H/L差分对 · 多路CAN同时监控
07
错误帧与异常分析
错误帧类型 · 位填充/CRC/ACK错误定位
08
波特率自动检测
测量位时间 · 计算波特率 · 验证配置
09
远程帧与数据帧
RTR位解析 · 远程帧请求 · 数据帧响应
10
CAN总线负载率计算
利用率公式 · 空闲时间测量 · 峰值负载
11
DBC文件解析与应用
DBC结构 · 信号提取 · 物理值转换 · csv工具
12
J1939协议解码
PGN · SAE J1939帧结构 · 多包传输 · 地址声明
13
CANopen协议入门
COB-ID · SDO/PDO · 心跳 · NMT状态机
14
自定义协议解码
脚本解码 · Python · Saleae API
15
时间戳与延迟分析
报文时间戳精度 · 总线延迟 · 同步误差
16
总线竞争与仲裁
位仲裁机制 · 优先级分析 · 丢失仲裁波形
17
休眠与唤醒模式
低功耗模式 · 唤醒帧检测 · 网络管理报文
18
硬件过滤与软件过滤
CAN控制器过滤器 · 逻辑分析仪后过滤
19
长时间录制与存储
大文件分段 · 循环缓冲区 · 触发存储策略
20
CAN FD协议解码
CAN FD vs 2.0 · BRS/ESI位 · 数据段速率切换
21
总线干扰与抗干扰测试
共模/差模干扰 · 终端电阻 · 波形质量评估
22
多节点仿真与回放
逻辑分析仪发送报文 · 回放捕获 · 节点仿真
23
CAN与LIN总线对比
LIN协议特点 · 帧结构 · CAN-LIN网关分析
24
CAN与CAN FD混合网络
混合兼容性 · 速率切换点 · 网关转发延迟
25
基于Python的自动化测试
pySerial控制 · pytest框架 · 报告生成
26
UDS诊断协议解码
ISO 14229 · 诊断请求/响应 · 会话控制 · DTC
27
XCP/CCP标定协议
A2L解析 · DAQ/STIM列表 · 在线标定
28
车载以太网与CAN融合
DoIP · SOME/IP · CAN-以太网网关测试
29
实战案例:电机控制器
电机控制器CAN报文 · BMS报文解读
30
综合项目:CAN实验室
搭建实验室 · 自动化脚本 · 报告模板 · 总结
⚡ 进阶30章 · 从入门到专家