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

[复制链接]
2064|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 | 显示全部楼层
得把相关得变量和寄存器都初始化一下。
shenxiaolin 发表于 2024-4-30 15:44 | 显示全部楼层
CAN有个错误中断,在错误中单里面读取错误计数,然后再重启CAN接口
4c1l 发表于 2024-6-30 23:30 | 显示全部楼层
通过读取 CAN 控制器的 ESR 寄存器,确认错误类型和错误计数。PERR 错误通常与协议相关,可能是由于硬件问题或配置问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

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