2018年05月23日 开发小记

这个项目里面我用了一个3.3v的主控通过I2C与三个从机通讯。首先是因为nodemcu丝印的io号与datasheet里面的不一样,导致sda和scl链接到了不正确的引脚上,另外是逻辑上的错误

这个芯片是支持2.7-5.5v的,但是我的电源用的是USB,因为芯片功率较大,所以直接引了VIN到IC上,防止降压芯片输出功率不够,所以主控是3.3v的,芯片是5v的。

I2C通讯是可以的,数据手册里有写

但是这个芯片上有一个使能引脚,我把他连接到了主控的IO上想控制开关,但是发现出现了一个问题是会一直被拉低,后来发现是因为这个使能引脚需要拉到5v才行,但是主控只能拉倒3.3v,后来割断连线直接连接到VCC上就可以了。

你可能感兴趣的:(2018年05月23日 开发小记)