关于stm32的I2C通信一个起奇怪的问题?

[复制链接]
2630|3
 楼主| sy126c 发表于 2011-9-3 10:25 | 显示全部楼层 |阅读模式
我用stm32与一个芯片I2C通信,不知为什么只有在sda 与gnd 之间,scl与gnd之间分别加一个20pf的电容才能通信正常。sda和scl加不加上拉电阻都可以正常通信。请大家指教下。
guet_new_man 发表于 2011-9-3 10:43 | 显示全部楼层
这样不规范吧 一般不用加电容, SDA、SCL加上拉,IO口处于开漏工作模式下便可以作为双向IO使用。
 楼主| sy126c 发表于 2011-9-3 12:10 | 显示全部楼层
是不规范,但是不加电容就不能通信啊。太奇怪了,哪位高手你告诉为什么啊
guet_new_man 发表于 2011-9-3 13:02 | 显示全部楼层
发你的电路图上来瞧瞧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

42

帖子

1

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