N_AI(Network Address Information),定义了PDU(Network Protocol Data Unit )的地址信息部分,主要包括N_SA,N_TA,N_TAtype和N_AE。针对题主的问题,N_SA,N_TA是与CAN ID 相关的,N_TAtype也有些间接关系。

UDS汽车协议总结

星期六, 02 10月 2021 UDS
ISO 14229-1(UDS)和ISO 15765-3(Diagnostic on CAN)结合起来共同构成了诊断协议UDS on CAN。

SAE J1939 学习整理

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

PF用来确定PDU格式:0——239表示PDU1格式;240——255表示格式2。

PDU1格式报文表示向特定或全局地址发送

PDU2格式报文表示向全局地址发送
J1939 can data structure unpack 01