本文主要是介绍AutoSAR(基础入门篇)12.2-CanTP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
CanTP
一、主要作用
二、诊断传输流程
CanTP
CanTP说起来其实重要也不重要,其本身是设计可以用于CAN的很多传输协议,但是目前基本上也就咱们做诊断的时候用用,不过虽然简单,我们也 讲讲
一、主要作用
CanTp是位于PduR和CanIf之间的一个模块,主要提供以下服务:
- 1. 分割发送方向上的数据
- 2. 重组接收方向上的数据
- 3. 控制数据流
- 4. 检测分割会话中的错误 说白了就是诊断的协议中有时会出现超过8个字节的服务,这个时候就需要使用多个CAN报文去发送这个服务的内容,所以需要CanTP去做分割。同 样在接收的时候,也需要做重组
这篇关于AutoSAR(基础入门篇)12.2-CanTP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!