打印

GD32F105 CAN出现PERR错误,如何复位CAN ,恢复正常通信

[复制链接]
1595|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xym325802|  楼主 | 2024-4-24 17:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GD32F105  CAN出现PERR错误,如何复位CAN ,恢复正常通信

使用特权

评论回复
沙发
lidi911| | 2024-4-24 23:46 | 只看该作者
关闭CAN使能,然后重新初始化CAN。

使用特权

评论回复
板凳
芯路例程| | 2024-4-29 21:04 | 只看该作者
失能CAN,然后再重新初始化。

使用特权

评论回复
地板
AIsignel| | 2024-4-29 21:27 | 只看该作者
得把相关得变量和寄存器都初始化一下。

使用特权

评论回复
5
shenxiaolin| | 2024-4-30 15:44 | 只看该作者
CAN有个错误中断,在错误中单里面读取错误计数,然后再重启CAN接口

使用特权

评论回复
6
4c1l| | 2024-6-30 23:30 | 只看该作者
通过读取 CAN 控制器的 ESR 寄存器,确认错误类型和错误计数。PERR 错误通常与协议相关,可能是由于硬件问题或配置问题。

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝