智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2625|回复: 3
打印 上一主题 下一主题

MPU6050配置Pass_Through Mode之后仍然无法读取HMC5883数据

[复制链接]

2

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
200
威望
144
贡献
42
兑换币
13
注册时间
2012-3-23
在线时间
7 小时
毕业学校
山东大学
跳转到指定楼层
1#
发表于 2013-8-5 12:01:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助各位大婶,我将5883接到6050的aux_cl,aux_da,配置6050为直通模式,为什么仍然无法读取5883的数据,即使是5883模式寄存器的数据也读不出来,6050配置如下:
MPU6050_WriteOneByte(I2C_MST_CTRL,0x00);  //mult mst not en
MPU6050_WriteOneByte(INT_PIN_CFG,0x02);   //I2C  bybus_en
MPU6050_WriteOneByte(USER_CTRL,0x00);     //i2c  MST_EN

4

主题

190

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2184

优秀会员奖章活跃会员奖章在线王奖章

威望
933
贡献
591
兑换币
531
注册时间
2012-10-23
在线时间
330 小时
2#
发表于 2013-8-5 19:31:27 | 只看该作者
建议你上四轴飞行器的论坛去提问可能帮助大些,咱这论坛里做车的多些~~
回复 支持 反对

使用道具 举报

2

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
200
威望
144
贡献
42
兑换币
13
注册时间
2012-3-23
在线时间
7 小时
毕业学校
山东大学
3#
 楼主| 发表于 2013-8-6 11:17:57 | 只看该作者
mirsfzrx520 发表于 2013-8-5 19:31
建议你上四轴飞行器的论坛去提问可能帮助大些,咱这论坛里做车的多些~~

已经解决了,是初始化的问题,我先初始化的6050和5883然后初始化的PWM,不知道为什么5883的寄存器无法写入,改变一下初始化的顺序就可以了~不过还是谢谢了~
回复 支持 反对

使用道具 举报

4

主题

190

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2184

优秀会员奖章活跃会员奖章在线王奖章

威望
933
贡献
591
兑换币
531
注册时间
2012-10-23
在线时间
330 小时
4#
发表于 2013-8-7 10:11:21 | 只看该作者
上树的猪 发表于 2013-8-6 11:17
已经解决了,是初始化的问题,我先初始化的6050和5883然后初始化的PWM,不知道为什么5883的寄存器无法写入 ...

呵呵~
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-6-20 23:16 , Processed in 0.049911 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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