OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7044|回复: 4

关于MP157A的CAN设置错误问题

[复制链接]

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2019-10-23
在线时间
42 小时
发表于 2019-12-2 15:22:16 | 显示全部楼层 |阅读模式
1金钱
论坛里面的各位大佬,请问stm32mp157a的can在设置的时候,出现了这样一个问题
1.在设置比特率的时候,出现了error,同时,当设置的值比较小时,却不会出现这种情况。
2.通过观察板子的CANH和CANL的接口,这里发送的时候,外面却接收不到他发送的信息,连我的can盒子都没有反应,换句话说,这个消息根本没有发出来。
但是,我在设置板子回环模式收发的时候,终端却能收到和显示。

TIM截图20191202151756.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2019-10-23
在线时间
42 小时
 楼主| 发表于 2019-12-2 15:24:20 | 显示全部楼层
本帖最后由 vanau 于 2019-12-2 15:27 编辑

这个错误就是上面的那个bitrate error 0.3%,当比特率设置较小的时候没有出现这种情况
这个是板子的接线图,我的CANH和CANL都接了,设置好了,发送cansend却没有反应。不知道为什么
TIM截图20191202152132.jpg
回复

使用道具 举报

4

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2012-1-28
在线时间
10 小时
发表于 2022-1-12 19:04:30 | 显示全部楼层
得顶一下
\Qt\3\04_socketcan中的例子,只有500K和800K有问题
所有波特率板子发送都没问题,但500K和800K接受不到数据,有时候会在屏的窗口里打印:
Controller problem:
reached error passive status RX
回复

使用道具 举报

4

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2012-1-28
在线时间
10 小时
发表于 2022-1-12 20:00:13 | 显示全部楼层
ifreecoding 发表于 2022-1-12 19:04
得顶一下
\Qt\3\04_socketcan中的例子,只有500K和800K有问题
所有波特率板子发送都没问题,但500K和800K ...

在开发指南里有说明,49章can驱动,要修改TF-A
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2023-7-11
在线时间
0 小时
发表于 2023-7-11 17:04:55 | 显示全部楼层
楼主你好,问题解决了么,我也遇到同样的问题,设置can波特率时报“m_can_platform 4400e000.can can0: bitrate error 0.3%”。测试时只能发送,接收不到数据帧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 09:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表