键盘手没手 发表于 2022-8-31 23:53

STM32平台下官方DMP库6.12超详细移植教程

前记

Motion Driver官方库:Motion_Driver_6.12
STM32工程源码:STM32F103C8-软件MPU6050(DMP)

MPU6050软件I2C驱动,带OLED显示,移植了匿名地面站,可显示姿态信息(匿名地面站通信协议6.0版本,本人使用测试的匿名地面站版本V6.56版本)



键盘手没手 发表于 2022-8-31 23:57

解压官方库源文件

首先,让我们解压官方库源文件“motion_driver_6.12”,并拷贝“*motion_driver_6.12\arm\STM32F4_MD6\Projects\eMD6”路径下的“core”文件夹到新工程的“Libraries”文件夹下

键盘手没手 发表于 2022-8-31 23:58

替换“ibmpllib.a”库文件

改名为“Motion_Driver”,接下来,我们需要替换“mpl”文件夹下的“libmpllib.a”库文件,(因为源程序是IAR环境,库的文件后缀为.a,现在换成ARM平台下专为keil_M3生成的库,文件后缀为.lib),其路径为:motion_driver_6.12\mpl libraries\arm\Keil,因为我们是在STM32F103工程下移植库,故应选择“libmpllib_Keil_M3.zip”库,先将其解压,解压出来的库文件名即为“libmpllib.lib”,然后删除原libmpllib.a”库文件,添加我们刚才解压出来的“libmpllib.lib”库文件。
接下来让我们打开工程:做一些必要的添加与修改

usysm 发表于 2022-9-3 16:36

MPU6050官方的DMP库

fengm 发表于 2022-9-3 18:41

官方的运动库

iamaiqiyi 发表于 2022-9-3 19:00

HAL库移植的吗

sheflynn 发表于 2022-9-3 19:40

mpu6050 DMP库的移植

mituzu 发表于 2022-9-3 20:26

有没有人成功移植MPU6050的DMP库

tifmill 发表于 2022-9-3 21:16

DMP移植相关软件有吗   

jtracy3 发表于 2022-9-3 22:07

成功移植DMP官方库文件到STM32中了吗   

uiint 发表于 2022-9-4 10:34

应用还是很广泛的                                 

wangdezhi 发表于 2022-9-4 11:20

很详细的开发板资料                                 

febgxu 发表于 2022-9-4 11:35

以后学习就方便了                                 

albertaabbot 发表于 2022-9-4 12:52

资料还是相当全面的                                 

qiufengsd 发表于 2022-9-4 13:07

相当全的资料,很适合初学者                                 

xiaoyaodz 发表于 2022-9-4 13:22

内容还是非常丰富的                                 

everyrobin 发表于 2022-9-4 14:09

应用还是很广泛的                                 

yujielun 发表于 2022-9-4 14:39

正准备学习的朋友推荐下载。                                 

LLGTR 发表于 2022-9-4 15:27

那个上位机软件可以分享一下吗?最近也在搞这个,但是没有合适的上位机显示。

lizye 发表于 2022-9-4 23:15

有DMP移植相关软件吗   
页: [1] 2 3 4
查看完整版本: STM32平台下官方DMP库6.12超详细移植教程