打印
[STM32F1]

我用stm32(硬件IIC)读取MPU6050的从机HMC5883L的数据为什么不发生变化呢

[复制链接]
4872|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wandoujia|  楼主 | 2015-4-14 16:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我设置了HMC5993L的连续测量模式,然后通过mpu6050上的EXT_SENS_DATA来得到传感器的六个数据,然后用串口把数据发回电脑查看,但是数据只有一组,转动芯片也不会发生变化,掉电重新连接之后才会看到另外的一组数据,请问这是为什么呢?谢谢!
沙发
airwill| | 2015-4-14 18:27 | 只看该作者
可能是 I2C 的问题, 也可能是你的串口把数据发回电脑查看的程序的问题.

使用特权

评论回复
板凳
wandoujia|  楼主 | 2015-4-17 16:44 | 只看该作者
airwill 发表于 2015-4-14 18:27
可能是 I2C 的问题, 也可能是你的串口把数据发回电脑查看的程序的问题.

应该不会,我还读取了其他六轴的数据,都是正常的,只有这个不对头

使用特权

评论回复
地板
四夕月月鸟| | 2015-7-6 20:00 | 只看该作者
wandoujia 发表于 2015-4-17 16:44
应该不会,我还读取了其他六轴的数据,都是正常的,只有这个不对头

问一下  HMC5883L的DRDY引脚是用来干嘛的,需要用吗

使用特权

评论回复
5
lefeng| | 2015-7-6 22:11 | 只看该作者
可以用虚拟示波器看看有波形吗

使用特权

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

本版积分规则

2

主题

3

帖子

0

粉丝