[STM32G0] CAN总线偶尔出现莫名的错误帧

[复制链接]
218|10
Bblythe 发表于 2025-10-2 07:32 | 显示全部楼层 |阅读模式
做CAN通讯时,设备偶尔会抛出错误帧,但数据内容没问题,好像突然打了个喷嚏。波特率设置对过,布线也检查过,不确定是时序还是终端电阻影响。
Clyde011 发表于 2025-10-2 07:37 | 显示全部楼层
换个CAN收发器试试看,有些兼容性不好。
公羊子丹 发表于 2025-10-2 07:38 | 显示全部楼层
你终端电阻用的多少?太大太小都会有问题。
周半梅 发表于 2025-10-2 07:39 | 显示全部楼层
错误帧有没有集中在某个时间段?
帛灿灿 发表于 2025-10-2 07:40 | 显示全部楼层
我建议你抓逻辑分析仪看看仲裁过程。
童雨竹 发表于 2025-10-2 07:41 | 显示全部楼层
可能是某个节点发不稳,导致全网报错。
万图 发表于 2025-10-2 07:41 | 显示全部楼层
我之前遇到过,是因为接地不牢靠。
Wordsworth 发表于 2025-10-2 07:42 | 显示全部楼层
你用的是标准帧还是扩展帧?有时候会误报。
 楼主| Bblythe 发表于 2025-10-2 07:43 | 显示全部楼层
时钟精度也很关键,换晶振试试。
Pulitzer 发表于 2025-10-2 07:44 | 显示全部楼层
错误帧偶尔出现其实算正常,别太纠结。
Uriah 发表于 2025-10-2 07:45 | 显示全部楼层
你看看波特率容忍度是不是匹配。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

160

主题

6059

帖子

1

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