AM335x CAN的问题

2019-07-23 15:37发布

请教一下,AM335X CAN能否实现停止发送呢?不是停止重发,而是停止当前这一帧的操作,用过很多芯片基本上都会有这个停止发送的操作,也算是一个通用的操作,但是AM335X怎么手册上没有提到呢?还是我理解不对呢?该如何实现呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
lwsn
1楼-- · 2019-07-24 13:12
很多芯片的CAN都有这个操作

这样看应该不是什么难的技术,335X也应该有的
wang2945
2楼-- · 2019-07-24 15:18
 精彩回答 2  元偷偷看……
wang2945
3楼-- · 2019-07-24 16:23
chuntian2016 发表于 2016-2-16 17:50
这个是CAN总线驱动的设计,注意协议的。

是驱动设计的,但是,如果硬件没有停止发送的这个功能的话,可能计数的结果就不是很准确,我看了手册,貌似都没提到这个,请问一下该如何实现呢
wang2945
4楼-- · 2019-07-24 16:42
lwsn 发表于 2016-2-16 20:06
这样看应该不是什么难的技术,335X也应该有的

我看了手册,貌似都没提到这个,其他厂商的芯片,基本上都带有这个功能呀,请问一下该如何实现呢
wang2945
5楼-- · 2019-07-24 19:52
顶一下,真的木有人知道吗?
Thor9
6楼-- · 2019-07-25 01:23
AM335x TRM手册的23.3.8.2.1章有
It can be disabled by setting the disable automatic retransmission (DAR) bit in the CTL register

一周热门 更多>