博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【原创】空中鼠标一DMP欧拉角
阅读量:7190 次
发布时间:2019-06-29

本文共 390 字,大约阅读时间需要 1 分钟。

正在搞六轴传感器,今天移植了MPU6050的MothionDriver的DMP固件到STM32上了,能够稳定地输出欧拉角(也就是俯仰角、航向角、横滚角)和XYZ三轴加速度值,在电脑的上位机模拟了装置的姿态(DMP固件的功能之一:在MPU6050芯片内部进行姿态结算融合,大大减轻MCU的负担)。

DMP的移植一开始卡在了dmp_load_motion_driver_firmware()加载固件那里了,二进制的固件代码写进去和读出来不一样,后来发现是I2C的问题,果断使用了别人的I2C代码(圆点博士),成功了。

Invensense的移植工作做的很好,其实熟练的话,一个小时便可以移植完毕。接下来是DMP优化(因为移植有很多功能是冗余的),以及计算装置移动位移。

 

本文链接: 

转载于:https://www.cnblogs.com/cposture/p/4340308.html

你可能感兴趣的文章
关于数据库学习进阶的一点体悟
查看>>
Java的自动递增和递减
查看>>
chgrp、chown、chmod命令
查看>>
MySQL错误: could not retrieve transation read-only status server
查看>>
[Angular2 Form] Model Driven Form Custom Validator
查看>>
C# MD5加密
查看>>
使Volley完美支持自定义证书的Https
查看>>
ASP.NET Aries 入门开发教程5:自定义列表页工具栏区
查看>>
原生js可爱糖果数字时间特效
查看>>
启动Jupyter Notebook
查看>>
BZOJ 2245 SDOI 2011 工作安排 费用流
查看>>
java集合: List、Set、Map总结 + HashMap/Hashtable 差别
查看>>
使用异或交换指针的值
查看>>
Tomcat Stack-8.0.35 (OpenLogic CentOS7.2)
查看>>
Mongodb数据结构及与MySql对比
查看>>
如何在Windows Server 2008 R2没有磁盘清理工具的情况下使用系统提供的磁盘清理工具...
查看>>
vim入门教程
查看>>
QQ网页链接打开本地QQ.exe原理
查看>>
在 Azure 虚拟机中配置 Always On 可用性组(经典)
查看>>
服务不支持chkconfig的解决
查看>>