- 博客(2)
- 收藏
- 关注
原创 J1939协议详解
SAE(Society of Automotive Engineers,国际自动机工程师学会)J1939协议是基于CAN的高层协议,用于商用车和工程机械中电子控制单元的通信。SAE J1939制定于1980年代中期,旨在实现不同制造商的电子控制单元之间的标准化通信。SAE J1939主要用于柴油发动机以及与变速箱、制动器或减速器(发动机制动器)等的通信。CAN协议在车载网络中发挥着重要作用,是ECU之间实现位串行通信的一种常用方法。典型的ECU如下:发动机、变速器和制动器ECU,以及仪表盘和车门ECU。
2024-01-13 21:08:16
833
原创 CAN通信详解
CAN(控制器局域网)是一种串行通信技术,专门用于汽车电子控制单元(ECU)之间的可靠数据交换。为了传输用户数据,ISO 11898-1 规定了所谓的数据帧。一个数据帧可以传输 8 个字节的最大有效负载。为此,有所谓的数据字段,它由执行CAN通信协议所需的许多其他字段构成。它们包括消息地址(标识符或 ID)、数据长度代码 (DLC)、校验和(循环冗余校验序列 — CRC 序列)和位于确认字段中的 RX 确认。远程帧 - 一种帧类型,可以使用该帧从任何其他CAN节点请求用户数据,即数据帧。
2024-01-12 21:04:00
9303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人