電子發燒友App

硬聲App

創作
電子發燒友網>電子資料下載>單片機>STM32 全國大學生電子設計競賽 :stm32cubemx+HAL+ mpu6050+DMP+硬件iic+官方庫6.12移植 (1)

STM32 全國大學生電子設計競賽 :stm32cubemx+HAL+ mpu6050+DMP+硬件iic+官方庫6.12移植 (1)

2021-12-06 | pdf | 未知 | 次下載 | 免費

資料介紹

STM32 全國大學生電子設計競賽 :stm32cubemx+HAL+ mpu6050+DMP+硬件iic+官方庫6.12移植 (1)(2)


全國大學生電子設計競賽 :stm32cubemx+HAL+ mpu6050+DMP+硬件iic+官方庫6.12移植 (1)(2)


前言

提示:這里可以添加本文要記錄的大概內容:
例如:隨著人工智能的不斷發展,機器學習這門技術也越來越重要,很多人都開啟了學習機器學習,本文就介紹了機器學習的基礎內容。


提示:以下是本篇文章正文內容,下面案例可供參考

一、DMP是什么?

數字移動處理器(DMP)

  • 陀螺儀和加速度計自測功能,基于硬件自測文檔(自測的具體細節請參考產品寄存器文檔)
  • 加速度計校準及更新硬件寄存器
  • 陀螺儀校準
  • 配置低功耗加速度計運動中斷
  • 可以改變陀螺儀和加速度計的傳感器輸出數據速率(ODR)
  • 可以選擇FIFO中存儲哪種數據

二、CUBEMX創建工程

1.創建IIC

2.下載官方驅動庫

驅動連接:https://download.csdn.net/download/qq_41909162/16683733
我們需要:\MoTIonLink_2.0.9_release\moTIon_driver_6.12\arm\STM32F4_MD6\Projects\eMD6\core

將這四個文件復制到我們生成的工程文件,并創建新的文件夾將四個文件放進去


然后在\MoTIonLink_2.0.9_release\moTIon_driver_6.12\arm\STM32F4_MD6\Projects\eMD6\DeviceSupport中復制board-st_discovery.c和discover_board.h粘貼在四個文件下面
libmpllib.lib文件在\MotionLink_2.0.9_release\motion_driver_6.12\mpl libraries\arm\Keil下面

根據對應的單片機型號進行解壓然后粘貼
DOC文件夾里創建readme
,MPL_LOG_NDEBUG=1,MPU6050,EMPL,USE_DMP,EMPL_TARGET_STM32F4
保存

然后在MDK進行添加,

設置宏定義

將readme里的定義復制到define里面
然后編譯觀察報錯

今天就到這里下次再更
2021 4.16 更新
重新整理了下項目文件結構 添加路徑

添加文件中需要注意的是lib文件別忘了添加

編譯

54個錯誤

3.錯誤排查



將f4改成f1

                             #include "stm32f1xx.h"

然后刪除

						#include "stm32f4xx_usart.h" 
						#include "stm32f4xx_rcc.h"

串口庫在hal里面是usart.h

                             #include "usart.h"

這些改完之后編譯


將board_int()刪除

官方移植之后,官方dmp庫有測步數等等有趣的功能
測試有問題,在排查
可以先看看這篇移植平衡小車之家的,
https://blog.csdn.net/qq_41909162/article/details/115831917
官方庫移植野火有寫好的PDF
然后b站有個up主做了視頻
https://www.bilibili.com/video/BV1JE411J72x?p=10可以看這個,這篇就不更新了。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1五、觸摸屏基本概念?
  2.   |  7次下載  |  免費
  3. 2硬核創客DIY遙控氦氣球飛行器——會飛的鯊魚的誕生的全過程
  4.   |  6次下載  |  免費
  5. 3第一次使用國產芯片--芯旺微--KungFu--ChipOn
  6.   |  5次下載  |  免費
  7. 4peakcoo分享:soc芯片
  8.   |  5次下載  |  免費
  9. 5LCD液晶屏連接方式有哪些呢及各自優缺點是什么?
  10.   |  5次下載  |  免費
  11. 6Arduino-IDE配置ESP32-CAM開發環境踩過的那些坑
  12.   |  4次下載  |  免費
  13. 7痞子衡嵌入式:MCUXpresso IDE下在線調試時使用不同復位策略的現象總結
  14.   |  4次下載  |  免費
  15. 8ESP32時鐘筆記
  16.   |  4次下載  |  免費

本月

  1. 1348常用實用電路圖大全
  2. 7.95 MB  |  163次下載  |  免費
  3. 251單片機之邏輯運算指令ANL、ORL、XRL等
  4. 93.18KB  |  67次下載  |  免費
  5. 3磁環介紹與應用(轉)
  6. 214.96KB  |  40次下載  |  免費
  7. 4霍爾編碼器原理及測速--PID—arduino
  8.   |  37次下載  |  免費
  9. 5macOS搭建51單片機開發環境
  10. 593.4KB  |  29次下載  |  免費
  11. 6LED開關電源與普通開關電源有什么區別
  12. 84.11KB  |  26次下載  |  免費
  13. 751單片機中斷的調用寄存器組(PSW)的作用,以及匯編堆棧的作用,堆棧指針的SP的使用方法,RAM的運行和ROM在單片機具體運行和C語言的優勢和中斷,定時器基礎知識(上)
  14. 595.06KB  |  25次下載  |  免費
  15. 8第十二屆藍橋杯單片機省賽題目解析
  16. 642.49KB  |  24次下載  |  免費

總榜

  1. 1matlab 7.0軟件下載(免費破解版)
  2. 1228800  |  934816次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537325次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 1331200  |  419802次下載  |  免費
  7. 4OrCAD10.5下載,OrCAD10.5中文版軟件
  8. 817182  |  233661次下載  |  免費
  9. 5Protel DXP2004破解版下載
  10. 未知  |  232858次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  190854次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183042次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 818176  |  137846次下載  |  免費
版權所有 © 深圳華秋電子有限公司 電子發燒友電路圖粵公網安備 44030402000349號 電信與信息服務業務經營許可證:粵B2-20160233 工商網監認證工商網監 粵ICP備14022951號
免费少妇a级毛片