STM32CubeMX(05) 移植陀螺仪MPU6050的DMP库读取三轴角度,加速度

二、STM32CubeMX配置

由于我们用的是串口打印调试信息,所以我们接上一篇文章串口中断实验
的基础上继续配置。我们打开我们的cubeMX工程

2.2.开启中断

同时看cubeMX上的引脚配置和实际原理图是否一致。同时使能IIC的中断

串口在上一节已经重复过了,这里啥也不变。

2.3 硬件连接

由于采用IIC通信,最基本的只需要采用四根线就可以了。分别VCC,GND,SCL,SDA
连接到单片机
即SCL—–PB6
SDA—–PB7
VCC接3V或者5V都行。

2.4 软件编写

参考博文:jackxu
上述配置完后,生成工程。
由于需要用到printf函数,所以需要在usatr.c函数中添加重定向函数。

添加位置

插入位置

3.5 主循环添加代码

调用我们的函数

插入位置

STM32CubeMX(05) 移植陀螺仪MPU6050的DMP库读取三轴角度,加速度

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月8日
下一篇 2021年7月8日

相关推荐