OpenEdv-开源电子网

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

MPU6050固体库实现计步和获取时间?

[复制链接]

1

主题

4

帖子

0

精华

新手入门

积分
33
金钱
33
注册时间
2013-10-23
在线时间
2 小时
发表于 2015-10-12 22:58:23 | 显示全部楼层 |阅读模式
5金钱
我想用MPU6050的固体库inv_mpu_dmp_motion_driver.c和inv_mpu.c,来读取步数和步行时间,但是看了那英文介绍,真心不懂,
它有dmp_get_pedometer_step_count()和dmp_set_pedometer_step_count()这些函数,看不明白?不知道怎么用啊?
请问有人用MPU6050计步这一方面的吗?求帮忙啊?

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-10-12 23:14:41 | 显示全部楼层
我们不是帮你移植好了么?
你直接读取四元数即可
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
33
金钱
33
注册时间
2013-10-23
在线时间
2 小时
 楼主| 发表于 2015-10-13 09:24:58 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
你说的是直接读取dmp_get_pedometer_step_count()函数的值?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-10-13 22:17:46 | 显示全部楼层
回复【3楼】梦逸心尘:
---------------------------------
见我们例程.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
33
金钱
33
注册时间
2013-10-23
在线时间
2 小时
 楼主| 发表于 2015-10-14 16:17:50 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
你这话等于没说啊,我是已经研究了例程,不懂才来问的。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-10-16 23:06:08 | 显示全部楼层
回复【5楼】梦逸心尘:
---------------------------------
例程怎么读的?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

4

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2016-9-8
在线时间
21 小时
发表于 2016-10-15 23:04:04 来自手机 | 显示全部楼层
解决了么楼主
回复

使用道具 举报

4

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2016-9-8
在线时间
21 小时
发表于 2016-10-15 23:04:59 来自手机 | 显示全部楼层
原子哥可以把计步程序贴出来么
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2015-9-15
在线时间
18 小时
发表于 2016-10-28 15:24:28 | 显示全部楼层
解决了没有?为什么我用dmp_get_pedometer_step_count读取回来的值一直为0,如果dmp_set_pedometer_step_count()写入值,那么读取回来的值就是写入的值,感觉使劲晃动也没有能触发step增加。
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2015-9-15
在线时间
18 小时
发表于 2016-10-28 17:15:39 | 显示全部楼层
正点原子 发表于 2015-10-12 23:14
我们不是帮你移植好了么?
你直接读取四元数即可

四元数读出来,不是只能计算出俯仰角吗?这个和计步有什么关系呢?
回复

使用道具 举报

4

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2016-9-8
在线时间
21 小时
发表于 2016-10-29 23:26:53 来自手机 | 显示全部楼层
fengweibo3 发表于 2016-10-28 15:24
解决了没有?为什么我用dmp_get_pedometer_step_count读取回来的值一直为0,如果dmp_set_pedometer_step_co ...

我也没搞出来,醉了,你有进展么
回复

使用道具 举报

4

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2016-6-9
在线时间
17 小时
发表于 2016-12-24 16:52:13 | 显示全部楼层
本帖最后由 mairongjun 于 2016-12-24 16:54 编辑
xrq1995 发表于 2016-10-29 23:26
我也没搞出来,醉了,你有进展么

不是一直为0,我上网查过资料,DMP库里面的那个函数,是要你走了7步以后才会开始显示的,所以你尝试一下,数据会直接才7+1开始的的,这个我在探索者上试过,不过需要摆动幅度比较大才可以测试到,我也在找不用DMP库那个函数的算法,有的话分享一下,谢谢!
回复

使用道具 举报

4

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2016-9-8
在线时间
21 小时
发表于 2017-1-7 11:28:42 | 显示全部楼层
mairongjun 发表于 2016-12-24 16:52
不是一直为0,我上网查过资料,DMP库里面的那个函数,是要你走了7步以后才会开始显示的,所以你尝试一下 ...

你的程序能分享下吗? 我试试修改下在战舰可不可以,谢了
回复

使用道具 举报

2

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2017-3-11
在线时间
28 小时
发表于 2017-4-10 20:58:25 | 显示全部楼层
正点原子 发表于 2015-10-12 23:14
我们不是帮你移植好了么?
你直接读取四元数即可

原子哥,请问这个移植好的代码dmp_set_pedometer_step_count()在哪里呢?我在“战舰V3 资料盘(A盘)”没有找到
回复

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-11-4
在线时间
8 小时
发表于 2017-4-11 23:49:13 | 显示全部楼层
梦逸心尘 发表于 2015-10-14 16:17
**** 作者被禁止或删除 内容自动屏蔽 ****

楼主,问一下你例程哪里来的
回复

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-11-4
在线时间
8 小时
发表于 2017-4-11 23:52:47 | 显示全部楼层
正点原子 发表于 2015-10-13 22:17
回复【3楼】梦逸心尘:
---------------------------------
见我们例程.

原子哥,问一下这个例程在哪里找?我用的精英版,所带光盘资料里边没有
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-8-22 05:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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