![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CanTp
文章平均质量分 91
懵懂丶丶
一只小白
展开
-
CanTp功能详述(二)
在“CanTp功能详述(一)”中介绍了CanTp提供给上层与下层的服务,以及其内部行为中的N-SDU接收与N-SDU发送。本文继续介绍CanTp的其他内部行为以及错误分类,包括:缓冲策略,协议参数设置服务,发送与接收数据流,CAN NSduId和CAN LSduId的关系,并发连接。N-PDU填充处理意外到达的N-PDU原创 2023-10-06 19:42:12 · 858 阅读 · 0 评论 -
CanTp功能详述(一)
CanTp模块提供了分段、流控传输和报文重组的服务。它的主要目的是发送和接收可能适合或不适合单个CAN帧的消息。不适合单个CAN帧的报文被分割成多个部分,这样每个部分都可以在单个CAN帧中传输。原创 2023-10-05 22:43:46 · 1147 阅读 · 0 评论 -
CanTp对其他模块的依赖
CanTp的上层接口为PduR模块提供全局访问,以发送和接收数据。这种访问是通过CAN N-SDU标识符(CAN NSduId)实现的。CAN NSduId是一个常量数据结构,其包含了描述CAN N-SDU的属性。每个CAN N-SDU特定的数据结构可以包含如下属性:N-SDU类型(Tx或Rx),其寻址格式,报文的L-SDU标识符或其他对实现有用的属性原创 2023-10-04 23:24:14 · 167 阅读 · 0 评论 -
CanTp相关术语、缩略语、概念汇总
CanTp相关术语、缩略语、概念汇总。原创 2023-10-02 19:06:20 · 147 阅读 · 0 评论 -
CanTp概述
CAN传输协议(CAN Transport Protocol,CanTp)在AUTOSAR经典平台的通信服务中详细描述,CanTp模块是AUTOSAR基本软件模块之一,从层次上描述,CanTp也指CAN传输层,下图展示CanTp在AUTOSAR通信栈中的位置。CanTp是PDU路由模块(PDU Router,PduR)和CAN接口(CAN Interface,CanIf)模块之间的模块。原创 2023-10-04 21:36:37 · 459 阅读 · 0 评论