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

[复制链接]
5454|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引脚是用来干嘛的,需要用吗
lefeng 发表于 2015-7-6 22:11 | 显示全部楼层
可以用虚拟示波器看看有波形吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部