Automobile communication protocol

Wednesday, 26 May 2021 05:35

J1939协议与CAN2.0对应关系图表

CAN2.0B协议数据定义与SAE J 1939协议消息中R,DF,PF,PS,SA,PGN,SPN的对应的关系.
CAN2.0是一种总线规范,是数据链路层的技术。J1939是SAE(美国汽车协会)定义的基于CAN总线的规范,目的是解决不同发动机厂商、不同ECU厂商的兼容性问题。
Friday, 26 March 2021 16:07

CAN总线字节序

Motorola格式与Intel格式
具体看NL_OBD_SendCANFrame函数关于ISO15765-4协议这部分代码的实现。
ISO15765-4 读故障码
在NL_OBD_SendCANFrame函数的支持下,OBD诊断程序的开发就会变得简单,我们只需关注ISO15031-5协议的功能实现即可,网络层,数据链路层等底层处理由NL_OBD_SendCANFrame函数完成。
Page 2 of 5