IIC为什么需要用开漏输出和上拉电阻
最近在调ICM20602模块(一个六轴陀螺仪和加速度计), 使用IIC通信协议, 这个过程中遇到一个困扰我很长时间的问题.IIC协议正确, 但是一直读取失败.最后发现因为没配置GPIO为开漏输出.推挽输出和开漏输出推挽输出: 输出逻辑0,则N-MOS激活;输出逻辑1,P-MOS激活。开漏输出:在不接上拉电阻时, 输出逻辑0,则N-MOS激活;输出逻辑1,P-MOS不会激活...
原创
2019-04-24 17:04:58 ·
22656 阅读 ·
9 评论