MPU6050移植出现FIFO溢出问题
1、①经过初始化之后,如果能够初始化成功,就转到第二步 while(mpu_dmp_init()!=0) { printf("MPU6050 INIT ERROR\r\n"); }
2、循环读取数据,直到MPU6050返回0,表示读取FIFO成功while(mpu_dmp_get_data(&pitch,&roll,&yaw)!=0)//返回0就成功了{//第一次读取数据的时候不成功,可能是因为IIC速度有点慢,但是循环读取数据能够成功,能够解决这个bug,但是具体如何一次性读取MPU6050数据的话,自己调整好IIC的速度,速度合适的话,一次性就能够读取MPU6050的pitch、roll、yaw数据了}