[STM32G4] CAN总线空闲时周期性报错,怀疑终端阻抗不稳

[复制链接]
58|10
童雨竹 发表于 2025-10-20 07:09 | 显示全部楼层 |阅读模式
CAN FD通信时,设备在空闲状态下会周期性报BusOff错误,但线束看起来没问题。感觉像终端电阻“自己在变”。怀疑是布线或者接地问题。
Clyde011 发表于 2025-10-20 07:15 | 显示全部楼层
总线如果比较长,也要注意电缆阻抗匹配。
公羊子丹 发表于 2025-10-20 07:16 | 显示全部楼层
你测过总线空闲时的电压吗?看下是不是2.5V偏了。
周半梅 发表于 2025-10-20 07:17 | 显示全部楼层
我遇到过接地线太长导致信号浮动,挺难查。
帛灿灿 发表于 2025-10-20 07:18 | 显示全部楼层
有时候是节点唤醒逻辑错误,主机以为被打断了。
 楼主| 童雨竹 发表于 2025-10-20 07:19 | 显示全部楼层
你能发个总线波形图吗?那样更容易分析。
万图 发表于 2025-10-20 07:20 | 显示全部楼层
我觉得是终端电阻焊接不牢或者虚焊。
Wordsworth 发表于 2025-10-20 07:21 | 显示全部楼层
CAN收发器型号是什么?有的在空闲时自检逻辑比较挑剔。
Bblythe 发表于 2025-10-20 07:22 | 显示全部楼层
我试过换不同品牌的收发器,错误率明显差异。
Pulitzer 发表于 2025-10-20 07:23 | 显示全部楼层
也可能是CAN FD仲裁阶段没完全同步。
Uriah 发表于 2025-10-20 07:23 | 显示全部楼层
建议先改回普通CAN模式试试看,排除协议问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

187

主题

6393

帖子

2

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