2019-08-14 02:17发布
xuande 发表于 2017-9-9 21:46 应当进一步查,看问题出在哪一步,然后才好判断。
八度空间 发表于 2017-9-9 23:12 我没遇到过,你也可以这样测试一下看下,将I2C总线上的其他设备去掉,只保留24c02在上面
Acuity 发表于 2017-9-9 21:48 1、i2c挂多个外设时,注意总线阻容 匹配,适当把电阻减小,电阻降为1.5K试试;本人产品上i2c挂3——4个外设 ...
shuaigew88 发表于 2017-9-10 07:35 总线挂接3个IIC设备时只有AT24C02能正常读写,去掉AT24C02后其他两个器件就可以正常读写。3个IIC ...
最多设置5个标签!
买的AT24C02应该是假货。
总线挂接3个IIC设备时只有AT24C02能正常读写,去掉AT24C02后其他两个器件就可以正常读写。3个IIC设备的器件地址不重复分别是(0XA0,0XA1) (0XA2,0XA3 (0XAE,0XAF)。核心问题是无论发送器件地址是多少AT24C02都可以正常读写数据而其他两个设备必须发送正确的器件地址才会回应!所以是24C02影响了其他两个IIC设备通讯。
电阻修改过不行,只有拆掉AT24C02其他器件才正常。
买到假货或者次品了
一周热门 更多>