[其他ST产品] STM32 CAN通信,从机接收时帧与帧之间有15ms左右的时间间隔

[复制链接]
2049|15
 楼主| powerantone 发表于 2023-9-27 11:01 | 显示全部楼层 |阅读模式
小弟做一个CAN在线下载,发现STM32、STM8S单片机在CAN通信时不管主机发送的有多快,从机接收时帧与帧之间的时间间隔总是有15ms左右的间隔。
 比如主机固定以每隔3ms发送一帧数据:数据长度为8个字节。如:1,2,3,4,5,6,7,8。从机接收帧数据的间隔总是15左右。通信速度均为250K。想请各种帮忙解释一下,谢谢!!!!
Henryko 发表于 2023-9-29 20:25 | 显示全部楼层
应该不会这么慢吧
Stahan 发表于 2023-9-30 11:38 | 显示全部楼层
是不是帧间隔设置有问题啊
515192147 发表于 2023-11-1 21:42 | 显示全部楼层
用 中断接收 CAN包
月亮一键变蓝 发表于 2023-11-17 19:50 | 显示全部楼层
这是不是你配置的CAN模式啊?
春日负喧 发表于 2023-11-17 23:00 | 显示全部楼层
通讯速度250K好像是正常的
风凉 发表于 2023-11-18 01:00 | 显示全部楼层
这个CAN有个CANFD,好像速度能快点,你试试
西洲 发表于 2023-11-18 03:00 | 显示全部楼层
250K的速度也是可以的了,虽然速度会慢点
白马过平川 发表于 2023-11-18 05:00 | 显示全部楼层
一般情况你可以先接收数据,然后收完在处理也行的
她已醉 发表于 2023-11-18 07:00 | 显示全部楼层
这CAN用的不多,但是我觉得250K的速度好像也是CAN的标准速度吧
我吃小朋友 发表于 2023-11-18 11:00 | 显示全部楼层
反正15ms确实有点长了
在曼谷的春 发表于 2023-11-18 15:00 | 显示全部楼层
这CAN没有按包发送的吗?只能一个一个字节的发送?
失物招領 发表于 2023-11-18 19:00 | 显示全部楼层
可以用DMA试试吧,这种是不是能好点
将爱藏于深海 发表于 2023-11-18 22:00 | 显示全部楼层
既然时间固定,那估计就是配置的问题了
Bblythe 发表于 2024-8-6 08:07 | 显示全部楼层

CPLD解密,DSP解密都习惯称为单片机解密
周半梅 发表于 2024-8-6 10:03 | 显示全部楼层

具存储功能的存储器芯片也能加密
Pulitzer 发表于 2024-8-6 11:06 | 显示全部楼层

紫外光复位保护电路是不行的
童雨竹 发表于 2024-8-6 13:02 | 显示全部楼层

大部分能够读取或者识别Flash上的数据就能够获得Firmware文件
Wordsworth 发表于 2024-8-6 14:05 | 显示全部楼层

微探针技术都属于侵入型攻击
Clyde011 发表于 2024-8-6 15:08 | 显示全部楼层

大部分单片机都带有加密锁定位或者加密字节
您需要登录后才可以回帖 登录 | 注册

本版积分规则

679

主题

4005

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部