打印
[STM32F1]

多次发送报文时CAN接收错误

[复制链接]
588|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
renyaq|  楼主 | 2020-4-19 16:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32的平台,CAN模块,当源模块多次发送报文时CAN接收错误
源模块一直处于发送状态,这时开发板去接收报文会出现错误
结构体中的值除了ID正确,其他都错误

使用特权

评论回复
沙发
ousj| | 2020-4-19 16:18 | 只看该作者

什么意思?不是很明白你说的什么,能再解释一下这个现象吗

使用特权

评论回复
板凳
renyaq|  楼主 | 2020-4-19 16:22 | 只看该作者
但是我先让开发板进入等待接收状态,再让CAN盒发送报文,就完全正确

使用特权

评论回复
地板
wangzsa| | 2020-4-19 16:32 | 只看该作者
STM32直接可以实现can吗?

使用特权

评论回复
5
bqyj| | 2020-4-19 16:35 | 只看该作者

可以  有库文件,字节再配置一下就直接有接口函数可用

使用特权

评论回复
6
chuxh| | 2020-4-19 16:39 | 只看该作者
用的标准库还是HAL库?

使用特权

评论回复
7
llljh| | 2020-4-19 16:42 | 只看该作者
程序中对于CAN数据有没有处理,缓存是不是够大

使用特权

评论回复
8
houcs| | 2020-4-19 16:45 | 只看该作者

我猜应该是用的HAL库

使用特权

评论回复
9
renyaq|  楼主 | 2020-4-19 16:50 | 只看该作者

好的,我明天去单位试一下,多谢各位大侠了哈        

使用特权

评论回复
10
lihuasoft| | 2020-4-20 17:20 | 只看该作者
溢出了吧?开发板就绪前,总线上是不是只有CAN盒这一个设备

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

700

主题

10138

帖子

4

粉丝