🚌 CAN总线·延迟实战
30章
📘
风格 · 全彩目录
1
CAN总线基础
协议起源 · 物理层 · 差分信号
2
CAN帧结构
数据帧 · 远程帧 · 错误帧 · 过载帧
3
位时序与同步
位时间 · 同步段 · 传播段 · 相位缓冲
4
仲裁机制
CSMA/CR · 标识符优先级 · 非破坏性
5
错误处理
错误类型 · 计数器 · 状态 · 故障界定
6
延迟概述
定义 · 分类 · 对系统影响
7
延迟测量方法
示波器 · CANalyzer · 软件时间戳
8
位填充影响
填充规则 · 延迟影响 · 最坏情况
9
总线负载率
负载计算 · 与延迟关系 · 最佳区间
10
波特率选择
常见波特率 · 权衡 · 高速CAN限制
11
网络拓扑
总线型 · 星型 · 混合型 · 延迟影响
12
节点数量
仲裁延迟 · 实际案例分析
13
报文长度
DLC影响 · 短报文优化
14
优先级设计
ID分配 · 优先级反转 · 动态优先级
15
软件延迟
协议栈 · 中断 · 任务调度
16
硬件延迟
收发器 · 隔离器件 · MCU处理
17
时钟精度
晶振误差 · 时钟漂移 · 同步抖动
18
总线长度
传输线效应 · 信号反射 · 终端匹配
19
电磁干扰
EMI影响 · 延迟抖动 · 屏蔽措施
20
网关转发
延迟组成 · 转发策略 · 性能瓶颈
21
CAN FD
与经典CAN区别 · FD延迟优势 · 迁移
22
时间触发CAN
TTCAN · 时间窗 · 确定性延迟
23
延迟仿真
CANoe仿真 · 模型建立 · 参数扫描
24
延迟测试
测试用例 · 边界条件 · 自动化
25
优化策略
硬件选型 · 软件优化 · 网络设计
26
案例分析1
车载ECU通信延迟排查
27
案例分析2
工业控制网络延迟抖动优化
28
案例分析3
多网关级联延迟累积
29
工具链
CAN分析仪 · 示波器 · 软件技巧
30
总结与展望
CAN XL · 车载以太网 · 未来方向