CAN通信基础:Tx Comfirmation、Rx Indication以及Ack
来源:个人图书馆-新用户3849ayns    时间:2023-06-21 15:15:18


(资料图)

嵌入式开发中,知识细碎,工程实际中,如果某些细碎的问题理解不到位,就可能成为Bug的拦路虎。本文,聊一聊CAN通信中的Tx Comfirmation、Rx Indication以及Acknowledgement(Ack)。

1、Tx Comfirmation 与

了解Tx Comfirmation之前,我们需要先清楚“发送请求(Transmit Request)”,只有先发送请求,才有对请求结果的确认(Comfirmation)。可以参考前文Autosar通信栈:发送返回OK和发送确认是一回事吗。

,当用户请求发送CAN报文时,最终会调用Can_Write()接口,完成报文发送的请求动作,该接口有一个返回值,表示发送请求成功与否。如果

如上,将接收报文信息通知到目标User的过程就是Rx Indication。

关键词:

X 关闭

X 关闭