OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4500|回复: 2

HMC5883L,X_MSB,Y_MSB,Z_MSB的读数不是255就是0?怎样解决啊...

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2016-2-21
在线时间
4 小时
发表于 2016-2-21 14:22:40 | 显示全部楼层 |阅读模式
1金钱
HMC5883L,X_MSB,Y_MSB,Z_MSB的读数绝大部分不是255就是0,有时候又有253,254,1,这正常吗?1.IIC底层驱动应该没错,完全用的是原子MPU6050的IIC驱动,MPU能正常工作。
2.器件应该是正常好用的,两份测试方案中都表现正常
测试方案①:


结果:





测试方案②:
结果:


实测地磁数据时:X_MSB,Y_MSB,Z_MSB读数绝大部分不是255就是0,有时候又有253,254,1,这正常吗?如果不正常,那么很可能是哪里出错了?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-2-21 22:58:11 | 显示全部楼层
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2016-11-3
在线时间
2 小时
发表于 2017-5-6 22:58:06 | 显示全部楼层
你买了多少钱?如果没有超过50的话估计买了假的传感器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-8-21 14:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表