东方冰 发表于 2015-9-7 16:24:54

STM32 CAN通信的接收最小间隔问题

小弟做一个CAN在线下载,发现STM32、STM8S单片机在CAN通信时不管主机发送的有多快,从机接收时帧与帧之间的时间间隔总是有15ms左右的间隔。
 比如主机固定以每隔3ms发送一帧数据:数据长度为8个字节。如:1,2,3,4,5,6,7,8。从机接收帧数据的间隔总是15左右。通信速度均为250K。想请各种帮忙解释一下,谢谢!!!!

jcx0324 发表于 2015-9-7 16:24:55

不可能这么慢的,且还有3个FIFO缓存呢

你好我好大家好! 发表于 2015-9-7 16:50:27

:):):):):):):):):):)

Tension 发表于 2015-9-7 16:52:53

标准中没有指明空闲判定值。
以STM32F1xx为例,11个时钟即为空闲,数值与总线频率相关。

JackieLaura 发表于 2015-9-7 23:47:11

学习了。。。

东方冰 发表于 2015-9-23 10:46:27

查了半天是上位机的原因,谢谢大家!!
页: [1]
查看完整版本: STM32 CAN通信的接收最小间隔问题