首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

CAN中发送节点如何检测ACK丢失

CAN中发送节点如何检测ACK丢失

设备是用在汽车上的,胎压监测系统
按照车厂要求,CAN发送信息后如果没有收到ACK确认的话,要求通过软件控制住CAN的重发速度,否则有可能影响其他节点。

硬件方面用的飞思卡尔S08ZD60的MCU,外接TJA1042收发器。
小弟不才,想请教一下代码里面如何检测发送节点没有收到总线上的ACK?
没有检测到ACK是不是由硬件来完成的呢?但是MCU和TJA1042的数据手册好像没有提到ACK丢失有什么标志位。。。

请各位高手指点一下,感激不尽
返回列表