🚗 CAN 速成宝典
📘 汽车电子工程师 · 30章精讲
📚
30 章节
完整目录
⚡ 从入门到实战
🎯 友好色系 · 明快活泼
01
CAN总线概述
起源
特点
应用场景
物理层
02
CAN协议基础
协议分层
报文帧格式
数据帧
远程帧
错误帧
过载帧
帧间隔
03
CAN数据帧详解
标准帧
扩展帧
仲裁场
控制场
数据场
CRC场
应答场
04
CAN远程帧与错误帧
远程帧作用
错误帧产生
错误帧格式
05
CAN总线仲裁机制
线与逻辑
仲裁过程
优先级判定
非破坏性仲裁
06
CAN总线位时序与同步
位时间
同步段
传播段
相位缓冲段
同步机制
07
CAN总线错误处理
位错误
填充错误
CRC错误
格式错误
应答错误
主动/被动/关闭
08
采样点与波特率
采样点设置
波特率计算
125k
250k
500k
1M
09
CAN控制器与收发器
SJA1000
MCP2515
TJA1050
SN65HVD230
10
CAN总线终端电阻
终端电阻作用
电阻值选择
常见错误连接
11
CAN总线拓扑结构
总线型
星型
混合拓扑
线缆长度
节点限制
12
CAN信号质量分析
显性/隐性电平
差分信号
共模干扰
13
CAN总线故障诊断
短路/断路/接地
万用表
示波器
CAN分析仪
14
CAN总线网络设计
节点设计原则
电源管理
EMC考虑
布线规范
15
CANopen协议入门
CANopen概述
对象字典
PDO与SDO
NMT状态机
16
CANopen通信对象
PDO详解
SDO详解
心跳报文
17
CANopen网络管理
NMT状态切换
节点启动流程
错误控制
18
J1939协议入门
J1939概述
PGN与SPN
地址声明
传输协议
19
J1939通信机制
多包传输
连接管理
请求与响应
广播/点对点
20
CAN总线测试工具
PCAN-View
CANalyzer
CANoe
ZLG
cantools
python-can
21
CAN仿真与测试
DBC解析
信号模拟
报文收发
自动化脚本
22
CAN Bootloader
固件升级
分段传输
校验机制
安全策略
23
CAN网络安全
安全威胁
攻击方式
认证/加密
入侵检测
24
CAN FD协议入门
CAN FD vs 2.0
帧格式
数据场长度
位速率切换
25
CAN FD应用与挑战
车载应用
兼容性
设计注意事项
26
CAN在智能驾驶中
传感器融合
控制指令
冗余设计
27
CAN在新能源车中
BMS通信
VCU控制
OBC/DCDC
28
CAN调试实战
丢帧/延迟/错误帧
案例分析
29
CAN开发流程
需求分析
网络设计
仿真验证
实车测试
标定优化
30
CAN未来趋势
CAN XL
车载以太网
TSN与CAN融合