AutoSAR CANTP
AutoSAR CANTP
Overview
CANTP用来组装分段CAN I-PDUs。
COM和DCM模块通信协议是不一样的,由PDUR根据I-PDU ID来决定用哪个协议,PDUR也会决定传输协议是否使用。PDUR相当于一个网关,比例1:1
CANTP根据N-PDU ID来只处理SF FF CF FC,
CANIf要确定是将I-PDU转发到CANTP或者PDUR
CAN TP职责:
- 组装、分段数据来收发,取消收发
- 流控
- 检测分割会话时的错误
配置与服务
CANTP配置
- SDU个数/ID
- 通信方向/类型(全/半双工)/寻址方式
- 标准帧,扩展帧
PDUR服务
PduR_CanTpRxIndication
PduR_CanTpStartOfReception
PduR_CanTpCopyRxData
PduR_CanTpCopyTxData
PduR_CanTpTxConfirmation