MPU6500_DMP:基于 STM32 与 DMP 的 MPU6500 解算项目

可用于 STM32F103C8T6 快速完成 MPU6500 姿态解算,适合嵌入式学习。项目提供 Keil5 工程与 CMake 配置,基于 DMP 库通过 I2C 读取数据,已预留 PB6/PB7 接线,便于直接编译运行。【此简介由AI生成】

Branch1Tags0
FilesLast commitLast update
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago

STM32F103C8T6使用DMP库解算MPU6500

使用说明

1.本仓库创建了一个Keil5工程可以直接使用
2.仓库同时保留cmakelist.txt文档方便使用Clion(或者vscode)的用户使用

Clion使用说明

1.打开MPU6500.ioc文件,选择Cmake选项生成代码 alt text 2.创建Clion工程并打开,可以自动匹配CubeCLT
3.双击shift,搜索gcc并选择第一个 alt text 4.将第38行替换为如下代码,开启浮点数打印的支持 alt text

接线

由于这个工程所有的iic外设全部放在hi2c1上,这里只给出SCL,SDA和单片机的接线
3V3--3V3
PB6--SCL
PB7--SDA
GND--GND

Introduction

可用于 STM32F103C8T6 快速完成 MPU6500 姿态解算,适合嵌入式学习。项目提供 Keil5 工程与 CMake 配置,基于 DMP 库通过 I2C 读取数据,已预留 PB6/PB7 接线,便于直接编译运行。【此简介由AI生成】

Customize your domain