I2C读取程序

2019-07-15 10:36发布

我读取无子地址的器件,程序如下:为什么不对???
QQ图片20170601134127.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
人中狼
1楼-- · 2019-07-16 13:30
下面的图片是24c02的操作时序,我指的是这类时序,
无标题.jpg
无标题-1.jpg
米高-佐敦
2楼-- · 2019-07-16 16:03
人中狼 发表于 2017-6-1 14:54
下面的图片是24c02的操作时序,我指的是这类时序,

123.png
人中狼
3楼-- · 2019-07-16 20:26
抱歉没仔细看你的程序,需要确认一下你的无子地址是指什么。在 24c02里发送start位后,不论读或写操作,后面跟的都是器件地址,在你的程序里0x51是器件地址,还是你想读取的内容的地址。这个要知道你的器件型号才能具体确定。I2C的协议里,总线上可以挂多个设备,主设备发送start位后,跟随的是从设备的器件地址,否则无法知道在跟哪个从器件通信。

一周热门 更多>