[STM32F0] I2C加了滤波器后反而不稳定了?

[复制链接]
 楼主| 公羊子丹 发表于 2025-6-16 07:17 | 显示全部楼层 |阅读模式
原本线拉得很长,加RC滤波后I2C总是偶发异常,不知道是RC值不合适还是什么别的锅?
Clyde011 发表于 2025-6-16 07:21 | 显示全部楼层
有时候I2C线干扰真的超难调,我都换线了。
 楼主| 公羊子丹 发表于 2025-6-16 07:22 | 显示全部楼层
你滤波器RC参数咋选的?我这边也是一加就乱。
周半梅 发表于 2025-6-16 07:23 | 显示全部楼层
是不是上拉电阻太大了?
帛灿灿 发表于 2025-6-16 07:24 | 显示全部楼层
建议先直接短接试下RC看看是不是滤波电容的问题。
童雨竹 发表于 2025-6-16 07:25 | 显示全部楼层
有试过逻辑分析仪抓下波形没?
万图 发表于 2025-6-16 07:26 | 显示全部楼层
我加RC后发现rise time变慢了。
Wordsworth 发表于 2025-6-16 07:27 | 显示全部楼层
用的是模拟滤波还是数字滤波?
Bblythe 发表于 2025-6-16 07:27 | 显示全部楼层
我之前是RC滤波+内部数字滤波搭配用的。
Pulitzer 发表于 2025-6-16 07:28 | 显示全部楼层
把SCL/SDA trace长度控制下试试。
Uriah 发表于 2025-6-16 07:29 | 显示全部楼层
拉长start和stop的时序延迟也可能有效。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

182

主题

6167

帖子

3

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

182

主题

6167

帖子

3

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