AM335x CAN的问题

2019-07-23 15:37发布

请教一下,AM335X CAN能否实现停止发送呢?不是停止重发,而是停止当前这一帧的操作,用过很多芯片基本上都会有这个停止发送的操作,也算是一个通用的操作,但是AM335X怎么手册上没有提到呢?还是我理解不对呢?该如何实现呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
冰河w
1楼-- · 2019-07-25 01:28
 精彩回答 2  元偷偷看……
wang2945
2楼-- · 2019-07-25 04:59
Thor9 发表于 2016-2-28 21:51
AM335x TRM手册的23.3.8.2.1章有
It can be disabled by setting the disable automatic retransmission ( ...

您好,这个是停止掉自动重发的哦,不是停止掉当前正在发送的这一帧的哦
wang2945
3楼-- · 2019-07-25 07:31
Thor9 发表于 2016-2-28 21:51
AM335x TRM手册的23.3.8.2.1章有
It can be disabled by setting the disable automatic retransmission ( ...

因为我需要对接上层,确保每一帧的计数都是正确的,但是如果这一帧超过一定时间了,还没有送出去,那我可以停止掉本次发送,但是官方只提供了停止自动重发,并没有停止掉正在发送的,请问有没有什么办法可以实现这个操作呢?
wang2945
4楼-- · 2019-07-25 08:34
冰河w 发表于 2016-2-28 21:59
看样子是可以设置的

?你好,可以指教一下吗?我看了官方上的接口,只有停止自动重发而已,对停止本帧的发送,貌似没有
pmp
5楼-- · 2019-07-25 13:27
pmp
6楼-- · 2019-07-25 18:18
 精彩回答 2  元偷偷看……

一周热门 更多>