搜索
查看: 8396|回复: 19

[原创] MPU9250 MD6.12移植到STM32F103上

  [复制链接]

该用户从未签到

1

主题

4

帖子

0

蝴蝶豆

新手上路

最后登录
2017-3-28
发表于 2016-11-18 17:04:02 | 显示全部楼层 |阅读模式
多天晚上,淘宝上买的MPU9250模块终于到手了,迫不及待上了自己的移植的代码试了一下,结果错误百出,经过今天一天的调试,终于完活了。
上视频:


真的好累,先把代码传上来,有问题的网友下面留言,改天再回把吧!

评分

参与人数 1ST金币 +10 收起 理由
zero99 + 10

查看全部评分

回复

使用道具 举报

该用户从未签到

0

主题

1

帖子

0

蝴蝶豆

初级会员

最后登录
2018-11-27
发表于 2018-8-27 17:12:00 | 显示全部楼层
你好,按照你的代码后。串口只接收到了[17:05:52.388]收←◆compass init successfully!
[17:05:52.442]收←◆mpu init successfully!  这个是怎么回事啊
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

1

主题

4

帖子

0

蝴蝶豆

新手上路

最后登录
2017-3-28
 楼主| 发表于 2016-11-18 17:09:35 | 显示全部楼层
代码中大量引用了正点原子的代码,如有侵权请及时告知,thanks!
硬件连接.png

实验0-2 Template工程模板-调试章节使用.rar

6.23 MB, 下载次数: 2014, 下载积分: ST金币 -1

回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

1

帖子

0

蝴蝶豆

新手上路

最后登录
2017-2-25
发表于 2017-2-9 07:29:57 | 显示全部楼层
本帖最后由 ringudk 于 2017-2-9 07:31 编辑

9250.jpg
你好,我用你移植的代码在STM32F103C8是做了测试,发现如果按上图顺序旋转的在回到原位置的话会有问题,10次有5次以上会出问题。
用STM32F407VE测试motion_driver_6.12的代码没有出现这个问题。
初始状态四元数输出
quat:  0.9986  0.0040  0.0527  0.0072
quat:  0.9986  0.0039  0.0527  0.0072
quat:  0.9986  0.0039  0.0527  0.0072
quat:  0.9986  0.0040  0.0527  0.0072
quat:  0.9986  0.0040  0.0527  0.0072
quat:  0.9986  0.0040  0.0526  0.0072
quat:  0.9986  0.0039  0.0526  0.0072


按我上图顺序旋转后回原位置四元数输出
quat:  0.4227 -0.0466  0.0264  0.9047
quat:  0.4227 -0.0466  0.0264  0.9047
quat:  0.4227 -0.0466  0.0263  0.9047
quat:  0.4227 -0.0466  0.0263  0.9047
quat:  0.4227 -0.0465  0.0263  0.9047
quat:  0.4227 -0.0465  0.0263  0.9047
quat:  0.4227 -0.0465  0.0263  0.9047


麻烦你帮忙测试一下是否会出现和我一样的问题,我找不出原因为什么会这样。
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

153

帖子

0

蝴蝶豆

中级会员

最后登录
2020-1-5
发表于 2017-3-11 19:01:39 | 显示全部楼层
vcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

1

帖子

0

蝴蝶豆

新手上路

最后登录
2017-8-25
发表于 2017-8-25 14:06:27 | 显示全部楼层
您好,请问您用的KEIL版本是多少,为什么下载了会出现打不开的现象呢?
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

5

帖子

0

蝴蝶豆

初级会员

最后登录
2017-11-24
发表于 2017-9-6 17:13:29 | 显示全部楼层
使用DMP库做的吗?没有做数据融合?
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

蝴蝶豆

新手上路

最后登录
2018-11-2
发表于 2017-9-16 08:09:15 | 显示全部楼层
你好    ygame是什么
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

89

帖子

0

蝴蝶豆

高级会员

最后登录
2020-4-6
发表于 2018-3-11 11:41:53 | 显示全部楼层
good data for me!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

1

帖子

0

蝴蝶豆

新手上路

最后登录
2018-4-7
发表于 2018-4-5 18:49:08 | 显示全部楼层
谢谢分享
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-28 06:17 , Processed in 0.189452 second(s), 43 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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