【分享】stm32-mpu6050 dmp成功读取,需要的拿去
本帖最后由 mahengyu 于 2013-10-23 17:57 编辑首先说明,本代码转自互联网
mpu6050 dmp 成功读取 ,用的是正点原子mini板子,还有彩屏,直接算出四元数和欧拉角,配上位机,可以通过电脑串口观察姿态,需要的拿去
帮顶,哈哈 谢谢楼主分享 DMP输出的是什么数据啊?是不是就是四元数的那四个数字? 也想做一个玩玩学习了 雪中送炭。 楼主的I2C用的哪个脚?看到程序里面配置的GPIOE,MINISTM32板子上用的STM32103RB,好像没有E口。。。。 谁试试了?效果咋样? mahengyu 发表于 2013-10-24 17:27 static/image/common/back.gif
谁试试了?效果咋样?
试过了,串口读不出数据,只有屏幕上显示几个字母。还在研究ING 沈威 发表于 2013-10-25 13:11 static/image/common/back.gif
试过了,串口读不出数据,只有屏幕上显示几个字母。还在研究ING
我晕 。。。。那拜托你好好研究下 下来I看看看 沈威 发表于 2013-10-25 13:11 static/image/common/back.gif
试过了,串口读不出数据,只有屏幕上显示几个字母。还在研究ING
我和你的测试结果一样。只是LCD上有LCDTest0 串口有数据,但是上位机无法使用。 run_self_test();过不去,打印:bias has not been modified ...... http://www.amobbs.com/forum.php?mod=viewthread&tid=5538389&reltid=5556032&pre_thread_id=0&pre_pos=1&ext=
这个帖子也读出了数据 这个很有用,感谢分享 帮顶一下,,
你的有E???
jackk 发表于 2013-10-25 17:13 static/image/common/back.gif
run_self_test();过不去,打印:bias has not been modified ......
你的好了? 测试过 表示成功! guge165713701 发表于 2013-10-28 18:09 static/image/common/back.gif
测试过 表示成功!
成功就好啊{:victory:}
楼上的没成功的肯定是你们的问题!! mahengyu 发表于 2013-10-28 18:24 static/image/common/back.gif
成功就好啊
楼上的没成功的肯定是你们的问题!!
上位机能用? 学习学习 谢谢撸主! 这个,哎,有个那个I2c函数的返回值始终想不通为什么是-1和0才行 谢谢了。。。。试试。。。。。 我没有你说的那块开发板 只有stm32的系统版和一块6050模块 请问你那边是不是用MSP430了 MSP430是干嘛的 。。。 luhuizszw 发表于 2013-11-14 11:30 static/image/common/back.gif
我没有你说的那块开发板 只有stm32的系统版和一块6050模块 请问你那边是不是用MSP430了 MSP430是干嘛 ...
没有啊,就是st 您好,请问AHRS_Captain_Flight我用不起来是怎么回事,老师串口接收数据错误~~ 多谢分享! 谢谢楼主分享 试试-------------- 这是为啥呢?????? 不错啊,呵呵 好东西,收藏了,谢谢啊,我买了还没用 好东西,收藏了,谢谢啊,我买了还没用,为什么 顶,谢谢分享。 顶起!!! 谢谢楼主分享 弱弱的问下只需要欧拉角吗?四元数是干嘛的? 这帖子 必须顶啊 谢谢楼主分享! 顶一个 学习了 先下下来看看哈,嘿嘿~ 昨天试过了,可以计算出Pitch,Roll,Yaw.现在研究算法种~~ 茶亦爽 发表于 2014-1-7 12:25
昨天试过了,可以计算出Pitch,Roll,Yaw.现在研究算法种~~
嗯,改天我也试试 都是高手啊! 感谢兄弟分享,看看怎么样 好东西,帮顶啊! 下了试一下{:victory:} 请问楼主:使用DMP输出的四元数是不是已经做过滤波处理了,类似互补滤波或卡尔曼滤波?拿到四元数以后还需要做滤波吗,还是直接转换成欧拉角输出呢? 感谢楼主!!! 感谢楼主!!! 试试 感谢楼主 gan谢楼主 楼主,你这个函数,我移植了下,发现读不出来FIFO的数据额。。。
一直是空的,设置都是正确完成了
感谢楼主!!! jackk 发表于 2013-10-25 17:13
run_self_test();过不去,打印:bias has not been modified ......
我的也是这个情况,你解决了吗? 阿禹_lsy 发表于 2014-5-13 22:12
我的也是这个情况,你解决了吗?
STM32 硬件IIC死机 jackk 发表于 2014-5-14 14:28
STM32 硬件IIC死机
后来使用了圆点博士的dmp库,成功了,现在数据很稳定。 请问里面的引脚要怎么连接,找了好久貌似没有说明
6050 scl sda 试了连pb6,pb7串口没有 反应{:cry:}{:cry:}{:cry:}{:cry:} 楼主读加速度的函数是哪一个? 谢谢楼主分享~ #在这里快速回复#帮顶,哈哈 这个是好东西 {:lol:}撸主牛 谢谢分分享‘‘‘‘‘’’’’’ 好人,挺一个! {:handshake:}{:handshake:}{:handshake:} 好东西收藏~~ 多谢楼主 我想问一下,你每次开始的时候,是不是要找到你认为平衡的地方算是复位一下,要不然6050就把你烧程序时的那个状态作为0度 mahengyu 发表于 2013-10-28 18:24
成功就好啊
楼上的没成功的肯定是你们的问题!!
PE口在哪啊 FASHAOYIHAOAMO 发表于 2013-12-12 22:25
这是为啥呢??????
这是因为他的文件里这个文件在名字是上位机这个文件夹里,因因为是中文所以会出问题,把文件夹改成英语,在keil里重新添加upload.c jackk 发表于 2013-10-24 14:20
楼主的I2C用的哪个脚?看到程序里面配置的GPIOE,MINISTM32板子上用的STM32103RB,好像没有E口。。。。 ...
真的不知道那些说能读出来的人是怎么做到的 帮顶收藏。 谢谢楼主分享,好人~ 我现在想外接一个次罗盘,然后用DMP不知道可不可以 谢谢分享 好东西记号
页:
[1]