🚗 CAN & LIN 实战选型指南
📚 30章 · 从入门到项目选型
⚡ 完整版 30/30
🎯 友好色系
01 CAN协议基础
CAN总线起源、物理层特性(差分信号、总线电平)、CAN2.0A/B标准帧与扩展帧区别。
02 CAN数据链路层
帧结构详解(SOF、仲裁场、控制场、数据场、CRC场、ACK场、EOF)、位填充机制。
03 CAN总线仲裁机制
CSMA/CA原理、显性位与隐性位仲裁、优先级判定规则、实际波形分析。
04 CAN错误处理机制
5种错误类型(位错误、填充错误、CRC错误、格式错误、应答错误)、错误状态机。
05 采样点与位时序
Tq概念、同步段(SS)、传播段(PTS)、相位缓冲段1/2、采样点设置策略。
06 CAN控制器与收发器
主流芯片对比(SJA1000、MCP2515、TJA1050、SN65HVD230)、3.3V vs 5V匹配。
07 终端电阻与拓扑
120Ω终端电阻作用、星型/总线型/树型拓扑对比、布线长度与节点数限制。
08 CAN总线隔离设计
光耦隔离 vs 磁耦隔离 vs 容耦隔离、隔离电源设计、共模电压与地环路。
09 CAN调试工具
示波器抓取CAN波形、CAN分析仪(PCAN/USBCAN)、逻辑分析仪解码、负载率计算。
10 CANopen协议入门
对象字典(OD)、PDO、SDO、NMT(网络管理)状态机。
11 CANopen实战配置
EDS文件解析、PDO映射与同步、心跳报文配置、节点ID分配策略。
12 J1939协议基础
J1939与CAN2.0关系、PGN、SPN、地址声明与竞争。
13 J1939应用层协议
传输协议(TP)、多包报文传输、连接管理(RTS/CTS/EndOfMsg)、BAM广播。
14 CAN FD协议
CAN FD与经典CAN区别、可变速率(BRS位)、数据场长度扩展(64字节)、CRC改进。
15 CAN FD兼容性设计
混合网络中的速率切换、CAN FD控制器选型(TJA1145等)、与经典CAN节点共存策略。
16 LIN协议基础
LIN总线起源、单线12V物理层、主从架构、LIN2.x与LIN1.3区别。
17 LIN帧结构
同步间隔场、同步场、标识符场(ID)、数据场、校验和场、报文头与响应分离。
18 LIN调度表
主任务与从任务、无条件帧、事件触发帧、偶发帧、诊断帧、调度表切换机制。
19 LIN信号与节点配置
LDF文件格式、信号编码(标量/字节数组)、节点能力文件(NCF)、帧与信号映射。
20 LIN总线休眠与唤醒
休眠请求(GoToSleep)、唤醒信号(WakeUp)、总线状态机(主动/休眠/唤醒)。
21 LIN抗干扰设计
斜率控制、总线电容限制、从节点数量限制、与CAN总线共存时的串扰问题。
22 CAN与LIN混合网络
网关节点角色、CAN-LIN桥接策略、报文路由与ID转换、延迟分析。
23 网络仿真
使用Vector CANoe/CANalyzer仿真、CAPL脚本编写、仿真节点配置。
24 一致性测试
物理层测试(眼图、位时间)、数据链路层测试(帧格式、CRC)、协议层测试(状态机)。
25 车身电子应用
车门模块(CAN/LIN混合控制)、座椅控制(LIN电机驱动)、车灯控制(LIN RGB LED)。
26 动力总成应用
发动机ECU(CAN高速通信)、变速箱控制(CAN FD)、传感器采集(LIN)。
27 ADAS应用
雷达/摄像头数据流(CAN FD)、传感器融合(CAN)、执行器控制(LIN)。
28 故障诊断
UDS on CAN(ISO 14229)、LIN诊断(ISO 17987)、DTC(诊断故障码)解析。
29 网络安全
CAN报文加密(SecOC)、LIN报文认证、入侵检测系统(IDS)设计思路。
30 未来趋势
CAN XL协议、10BASE-T1S以太网替代、车载网络融合(TSN)、无线替代有线趋势。