MPU6050芯片信息及连接问题
1. 芯片连接问题
1530256318199.png
只需要连接四个管教,
VCC,GND,SCL,SDA
在本小车中,SCL连接的是STM32中PB8,SDA连接的是PB9
1530256519439.png
2. 通过实验核心板子来测试MPU6050
连接线路:SCL->PB8,SDA->PB9,INT管脚连接PA15
自己的工程中User文件夹分享
https://pan.baidu.com/s/1cbOfgEvVWhaxVn8qV8XLXg
里面包含了修改过后的DMP文件,将User文件夹包含,将User/Empl文件夹包含到工程
程序可以直接运行,我们使用的是USART1 与电脑通信,可以打开一个串口调试工具来获得数据。程序没10ms获得一次数据,在EXTI15_10_IRQHandler外部中断中会得到角度然后输出。
注意,如果MPU6050可以运行的话应该在芯片上显示黄灯,如果不正常是红灯。我就使用了一个显示红灯的芯片,找错找了几天,辛酸泪。
修改得到数据的频率
找到
1531979507808.pngmpu_dmp_useapi.c
文件修改52行的数据,10代表一秒10次,改成100就是一秒100次
网友评论