关注汽车工程师谈技术,一起学习技术
目录
1. Can诊断网络分层
2. CanTp模块基本功能介绍
3. CanTp组帧和拆帧过程
4. 网络层时间参数要求
5. 诊断数据传输流程
Can诊断网络分层
Can诊断的网络分层也是参考OSI模型,该模型定义了网络互联的7层架构(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层)。
Can诊断通信包含了诊断应用层(ISO 15765-3/ISO14229)、网络层(ISO 15765-2)、数据链路层(ISO 11898-1)和物理层。
当前随着统一诊断(UDS)服务发展,诊断应用层已经基本使用ISO14229标准。我们今天CanTp模块就属于网络传输层,就是使用ISO 15765-2的标准。
注意:这里可以把传输层和网络层放一起,都是由CanTp模块实现。
CanTp模块基本功能介绍
CanTP属于Can通信协