EDA365电子论坛网
标题:
一个can总线节点发送数据出现丢包现象
[打印本页]
作者:
flamesmnm
时间:
2021-1-6 15:58
标题:
一个can总线节点发送数据出现丢包现象
can设置的波特率是500k……一直在等待发送标志位为发送正确之后再接着发送下一个数据……请问为啥会出现丢包现象?必须要加延时吗
3 l+ f& }- q! M0 `5 `7 ]: H1 [
" e3 V5 u! ?" Y
: S7 a# I% [; G9 h7 h' S
162316bx2n3ixzdi9jvp6l.jpg.thumb.jpg
(9.18 KB, 下载次数: 3)
下载附件
保存到相册
2021-1-6 15:58 上传
6 F2 S! Z) \, q* c
作者:
grand
时间:
2021-1-6 16:33
CAN Message, Message 之间会空上几个bit, 500kbps的话,一个bit 2us, Message件应该会空上 6us 以上 你判断丢了,具体是怎么判断的, 计划一定时间内,预定送100个,却受到了一些,丢了一些? CAN总线上几个节点? 其他节点都不发消息吗?
作者:
qq666888qqw
时间:
2021-1-6 16:57
虽然你这样,一直传用的case比较少,你可以加等待试试,正常500kbps, 8byte的 message , 1ms 也就能发4个。
6 z9 s- w% v6 D! d4 P
你是怎么判断丢包的,CAN上面就你一个节点吗。
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2