OpenEdv-开源电子网

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

求教几个MPU6050的几个问题?

[复制链接]

17

主题

102

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2014-10-14
在线时间
0 小时
发表于 2015-4-24 11:38:44 | 显示全部楼层 |阅读模式
5金钱
看了探索者历程中的MPU6050,有几个地方不太明了,希望得到大神的指点
1.MPU_Init(void) 初始化中关闭了FIFO,为什么mpu_dmp_init(void)中又设置了FIFO,后面读取四元素也是用的FIFO,难道前面是关闭硬件FIFO,后面是DMP库中自带的软件FIFO吗?
2.dmp_read_fifo(gyro, accel, quat, &sensor_timestamp, &sensors,&more)不是已经可以得到加速度和角速度值了吗?为什么还要单独写获得他们的函数。难道他们获得的值是不同的吗?
3。LCD_ShowNum(30+48+8,200,temp/100,3,16); /
LCD_ShowNum(30+48+40,200,temp%10,1,16); 
温度这里为什么下面是temp%10 ,而不是temp%100;
 
请大神解答下,谢谢了

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2015-4-24 23:52:10 | 显示全部楼层
楼主按你的思路,把代码全改了吧。
然后下载,测试,结果就出来了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

164

主题

1230

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1476
金钱
1476
注册时间
2014-5-21
在线时间
342 小时
发表于 2015-5-7 08:20:40 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子哥移植是为了方便在开放板上显示,没有破坏官方源程序是为了让新手好移植和理解。自己理解了MPU9150或者说MPU6050就可以直接利用官方驱动修改了,不爽的话自己重新编写也一样的,换句话说官方不出样例就给寄存器手册 RM和PS AN 几个手册,也应该会写,刚做了类似的博世BMX055官方驱动写的比应美盛差很多还不如自己写呢
彼高丽者,边夷贱类,不足待以仁义,不可责以常礼。古来以鱼鳖畜之,宜从阔略。若必欲绝其种类,恐兽穷则搏。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-24 15:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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