[STM32F4] F4用CAN通信时偶尔接收不到数据咋排查?

[复制链接]
 楼主| Pulitzer 发表于 2025-6-9 07:20 | 显示全部楼层 |阅读模式
STM32F407做CAN收发,一切看着正常,就是偶尔突然不收了,抓包也没看出问题。
Clyde011 发表于 2025-6-9 07:22 | 显示全部楼层
收发器芯片也可能抽风。
公羊子丹 发表于 2025-6-9 07:22 | 显示全部楼层
看下滤波器配置是不是错了。
周半梅 发表于 2025-6-9 07:23 | 显示全部楼层
波特率对不上也会出现这情况。
帛灿灿 发表于 2025-6-9 07:24 | 显示全部楼层
加逻辑分析仪会看得更清楚。
童雨竹 发表于 2025-6-9 07:25 | 显示全部楼层
FIFO满了没处理也是个坑。
万图 发表于 2025-6-9 07:25 | 显示全部楼层
有没有定期清中断标志?
Wordsworth 发表于 2025-6-9 07:26 | 显示全部楼层
检查下有没有总线冲突。
Bblythe 发表于 2025-6-9 07:27 | 显示全部楼层
CANH/CANL波形量一下就知道。
 楼主| Pulitzer 发表于 2025-6-9 07:28 | 显示全部楼层
我试过换线,干扰小了很多。
Uriah 发表于 2025-6-9 07:29 | 显示全部楼层
有时候跟仲裁优先级也有关。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

144

主题

5721

帖子

0

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