本帖最后由 shuting 于 2017-1-16 14:40 编辑
各位大神,想请教一下,28335的CAN通讯如何设置寄存器,才能使得发送之后没有收到应答的情况下,不再重新发送?我现在做实验过程中发现,如果CAN总线上没有其他节点或者发送信息的节点没有收到应答信号,该节点就会重复发送信息,本来是定时10ms发送一次信息,没有收到应答时用示波器观察CANTX引脚的波形一直有,收到应答时才会呈现10ms为周期的波形。现在想让28335每隔10ms定时发送一次数据,没收到应答也不再重新发送,设置CAN模块的什么寄存器能实现呢?如果有知道的大神请帮帮忙,谢谢了! |