28335的CAN通讯问题

2019-07-19 13:08发布

本帖最后由 shuting 于 2017-1-16 14:40 编辑

各位大神,想请教一下,28335的CAN通讯如何设置寄存器,才能使得发送之后没有收到应答的情况下,不再重新发送?我现在做实验过程中发现,如果CAN总线上没有其他节点或者发送信息的节点没有收到应答信号,该节点就会重复发送信息,本来是定时10ms发送一次信息,没有收到应答时用示波器观察CANTX引脚的波形一直有,收到应答时才会呈现10ms为周期的波形。现在想让28335每隔10ms定时发送一次数据,没收到应答也不再重新发送,设置CAN模块的什么寄存器能实现呢?如果有知道的大神请帮帮忙,谢谢了!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
s2012fy
1楼-- · 2019-07-19 18:17
 精彩回答 2  元偷偷看……
kmzuaz
2楼-- · 2019-07-19 21:04
这个是消息应答的问题吗?
kmzuaz
3楼-- · 2019-07-20 00:16
CAN模块的通信频率对吗?
minzisc
4楼-- · 2019-07-20 05:03
这个是第一次通信能够收到数据吗
minzisc
5楼-- · 2019-07-20 07:37
CAN通信节点是不是太多了?
pmp
6楼-- · 2019-07-20 08:44
 精彩回答 2  元偷偷看……

一周热门 更多>