CAN总线下如果只有AM335X的情况下类似单节点的情况,335X只发一条数据后发现总线没有停止而是一直在重复发送这个数据。请问是否有地方可以设置自动重发的次数或时间长度。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
CAN总线下如果只有AM335X的情况下类似单节点的情况,335X只发一条数据后发现总线没有停止而是一直在重复发送这个数据。请问是否有地方可以设置自动重发的次数或时间长度。
我看了这个贴的回复,他们回复说不会自动重发相同消息。但我这边实际测试在只有AM3354的情况下确实会自动重发同一个消息,主要是会永远不停的自动发送,我们是想咨询是否有地方可以设置自动重发的次数或最长时间。
# ip -d link show can0
2: can0@NONE: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN mod e DEFAULT qlen 10
link/can
can <TRIPLE-SAMPLING> state ERROR-PASSIVE (berr-counter tx 128 rx 0) restart -ms 0
bitrate 50000 sample-point 0.875
tq 1250 prop-seg 6 phase-seg1 7 phase-seg2 2 sjw 1
c_can: tseg1 2..16 tseg2 1..8 sjw 1..4 brp 1..1024 brp-inc 1
clock 24000000
用的是cansend。