本帖最后由 flash3g 于 2018-4-10 10:35 编辑
阿里旺旺图片20180410102140.jpg (242.18 KB, 下载次数: 0)
下载附件
2018-4-10 10:35 上传
SDA接到10K上拉电阻到5V
SCL没有接上拉电阻
用代码的144行I2C状态会一直返回忙碌标志,测量引脚电压为 SDA=5V,SCL=0.5V
用代码的143行I2C是OK的,测量引脚电压为 SDA=3.9V,SCL=3.3V
不能理解其中的原理,如果没有上下拉电阻就不能正常工作,要打开引脚的上拉电阻才能正常工作。
编辑原因:图片引用错了,修正一下
书到用时方恨少,我以为SCL是主机推挽输出的,所以就没有上拉电阻
一周热门 更多>