MPU6050作为从机地址设置的疑问

2020-01-13 18:31发布

我知道I2C通讯的时候最低位地址是决定读写的,但是我看到有两组地址,一组是0x68和0x69,一组是0xd0和0xd1。我看见别人51的设置的是0xD0,但是看到数据手册又是0x68。
1.png (28.59 KB, 下载次数: 0) 下载附件 2014-5-11 11:48 上传
疑问1:究竟这两个地址那个是I2C从机地址?
疑问2:另一个地址究竟是什么?做什么用的?
新手上路,请大神多多指教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
36条回答
111111000
1楼-- · 2020-01-16 04:45
不错 .......
who与争锋
2楼-- · 2020-01-16 08:36
 精彩回答 2  元偷偷看……
who与争锋
3楼-- · 2020-01-16 10:19
请问楼主 ,这个宏定义有什么使用吗?           #define        WHO_AM_I                0x75
10xjzheng
4楼-- · 2020-01-16 10:35
who与争锋 发表于 2014-9-24 14:16
请问楼主 ,这个宏定义有什么使用吗?           #define        WHO_AM_I                0x75

可能是验证你读取寄存器对不对吧,我不大清楚
who与争锋
5楼-- · 2020-01-16 16:10
10xjzheng 发表于 2014-9-24 18:26
可能是验证你读取寄存器对不对吧,我不大清楚

1,程序里好像都没用到
2,上面也说默认是0x68.
所以有点奇怪了。。。
10xjzheng
6楼-- · 2020-01-16 18:08
who与争锋 发表于 2014-9-25 09:37
1,程序里好像都没用到
2,上面也说默认是0x68.
所以有点奇怪了。。。

今天才知道,那个是7位+1位构成I2C地址

一周热门 更多>