本文重点介绍一些局域网通信协议,我是通过 B 站 Vector 官方的视频学习的。
J1939 部分感觉和 CAN 差不多就没有详细继续学习,另外感觉 J1939 官网讲的一般。
Vector B站主页
我学习的课程视频
文章目录
1 CAN 通信
CAN 通信适用于局域网场景,高速 CAN 最高 1 MB/S,低速 CAN 最高 125KB/S。常用于工业系统、车载场景等,相比于互联网的七层或四层网络通信协议, CAN 通信不需要 IP 地址,而且汽车的各个局部通信网络,可以有不同的通信速度,匹配了不同的通信需求。不同速度的 CAN 通信使用网关互相通信。网关还可以做中继器,放大信号,提升传输距离。
本文深入剖析了常见的汽车通信协议CAN、CAN FD、FlexRay和LIN,涵盖它们的通信节点、寻址、总线访问机制、帧格式和错误检测。CAN通信适用于局域网,采用广播寻址;CAN FD数据段可扩展至64字节,传输速率提升;FlexRay提供10MB/s的传输速率和确定性通信;LIN则是一种低成本通信协议,适用于传感器和执行器的连接。
订阅专栏 解锁全文
1632

被折叠的 条评论
为什么被折叠?



