🚗 CAN FD 深度差异 · 30章
📘 经典CAN 2.0 → CAN FD
⚡ 可变速率 · 64字节
🧪 博世 & 汽车电子
🎓 风格 · 轻松进阶
1
CAN总线基础回顾
01.html
起源 · 2.0A/B帧 · 差分信号 · 仲裁CSMA/CA
2
CAN FD诞生背景
02.html
带宽瓶颈 · OTA/ADAS · 博世推动
3
CAN FD核心特性概览
03.html
可变速率 · 64字节 · 17/21位CRC
4
CAN FD帧结构深度解析
04.html
SOF · 仲裁场 · 控制场 · CRC · ACK
5
CAN FD vs CAN 2.0帧结构
05.html
IDE/EDL组合 · DLC编码 · CRC范围
6
速率切换机制
06.html
BRS位 · 仲裁/数据段速率 · SSP/TSEG
7
物理层挑战
07.html
信号反射 · 终端电阻 · 收发器TJA1463
8
CRC增强
08.html
17/21位 · 填充位计数 · 数据完整性
9
错误处理机制
09.html
位/填充/CRC/形式/应答错误 · 恢复
10
兼容性设计
10.html
混合网络 · 被动错误 · 总线关闭
11
协议控制器实现
11.html
架构 · STM32 G4/H7 · NXP S32K
12
配置与初始化
12.html
位时序 · 速率切换点 · 采样点优化
13
报文发送与接收
13.html
发送流程 · 接收滤波 · 硬件时间戳TDC
14
验收滤波
14.html
标准/扩展 · 掩码/列表 · 动态配置
15
调试与测试工具
15.html
CANalyzer · PCAN-USB FD · 眼图
16
典型应用场景
16.html
UDS · Bootloader · ADAS传感器融合
17
车载网络角色
17.html
CAN/LIN/FlexRay/Ethernet · 域控
18
标准化与规范
18.html
ISO 11898-1 · CiA 601 · SAE J1939-22
19
CAN FD vs CAN XL
19.html
10Mbps+ · 2048字节 · 未来演进
20
时序计算实战
20.html
500k/2Mbps · 位时间 · 寄存器配置
21
DLC编码详解
21.html
0-8字节 · 9-15映射 · 12/16/20…64
22
填充位规则
22.html
经典5位填充 · FD高效填充机制
23
ESI错误状态指示
23.html
主动/被动错误 · 数据帧/远程帧
24
远程帧RTR处理
24.html
CAN FD远程帧 · 替代方案 · 数据帧请求
25
TDC收发器延迟补偿
25.html
环路延迟 · 采样点调整 · 配置示例
26
功耗管理
26.html
低功耗模式 · 本地/远程唤醒 · 收发器
27
EMC电磁兼容设计
27.html
共模扼流圈 · PCB布局 · 屏蔽滤波
28
软件协议栈
28.html
驱动层 · CANopen FD · J1939-22
29
测试与认证
29.html
一致性 · 互操作 · EMC · 可靠性
30
未来展望
30.html
工业自动化 · TSN · CAN XL演进