


可见我这里在dmp获取数据前用一个新定义的a来采集dmp_read_fifo函数的返回值,在OLED 屏幕上显示值为0,那么,进入if条件语句,dmp_read_fifo函数的值的值为0,按理来说不会返回1,会进入下一个if语句进行判断,但是后面我在主函数采集一次mpu_dmp_get_date函数的返回值,结果为1,说明我的初始化出了问题,那么我的三个角度的赋值并没有完成,导致我的mpu6050采集到各个方向的值全是0,弄了一个多星期了,找不到问题在哪,接电给的3.3v,中断线也接上了,我在对mpu_dmp_init函数初始化返回值为0,就是在获取数据这个地方出了问题,求解,困惑,实在困惑,mpu6050的id读取值为0xff,采用的是正点原子的mpu6050+dmp库
