打印
[STM32F1]

单片机一个IIC接口上连接两个MPU9250传感器,怎么设置磁力....

[复制链接]
1112|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
leizhanzhi|  楼主 | 2020-9-12 17:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在STM32单片机的一个IIC接口上接两个MPU9250传感器模块,两块传感器的AD0分别设为高电平和低电平,读取磁力计时都设置为bypass模式,两块磁力计的数都能读出来,bypass模式不是有单片机直接读取磁力计的数据嘛?两块磁力计有相同的iic地址,在一个iic总线上读取的时候应该会有冲突啊,对于这个问题非常困惑,请各位前辈指点一下,非常感激

使用特权

评论回复
沙发
zchong| | 2020-9-12 20:41 | 只看该作者
哥哥,你自己不都说了AD0一个高电平一个低电平,咋地址还一样呢?别把寄存器地址和器件地址搞混了。

使用特权

评论回复
评论
leizhanzhi 2020-9-14 10:56 回复TA
那只是MPU6500的地址,AK8963的IIC地址都是0X0C啊,bypass模式不是单片机直接读磁力计嘛,用的是0X0C这个地址啊,良苦啊哦就是一样的嘛,但是读出来感觉数据是有些问题的,就是不会报错 
板凳
真爱吴迪迪| | 2020-9-12 20:52 | 只看该作者
地址设置的不对,会有问题的,I2C可以挂很多,但是地址不能弄错的。

使用特权

评论回复
地板
里面有晴雨| | 2020-9-12 21:03 | 只看该作者
楼主弄完之后,记得分享一下,我们也学习一下下。

使用特权

评论回复
5
答案很长吧| | 2020-9-13 08:54 | 只看该作者
感谢楼主的分享,不错,我想这个不错的选择。

使用特权

评论回复
6
真爱吴迪迪| | 2020-9-13 08:55 | 只看该作者
我比较喜欢这个刘章的**,学习了

使用特权

评论回复
7
xxdcq| | 2020-9-13 09:00 | 只看该作者
MPU9250磁传感器太TM脆弱,一焊就完蛋,焊两个都是这样,加速度和陀螺仪好好的
还是只有买成品板罗

使用特权

评论回复
8
wahahaheihei| | 2020-9-13 10:02 | 只看该作者
焊接坏了?

使用特权

评论回复
9
liveevilso| | 2020-9-13 22:19 | 只看该作者
感觉二楼说的对

使用特权

评论回复
10
xinpian101| | 2020-9-13 23:49 | 只看该作者
好像挂很多都可以。

使用特权

评论回复
11
真爱吴迪迪| | 2020-9-14 08:59 | 只看该作者
这个问题,楼主解决了吗?期待分享一下解决的方法。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

18

帖子

0

粉丝