软I2C读mpu6050的DMP寄存器速度慢!

2019-08-15 16:18发布

我用stm32f103zet6(72Mhz)读取mpu6050的dmp数据,移植原子的软i2c读DMP的例程,在10ms的中断里读,结果发现程序卡的不行,硬件仿真一下,发现读一次mpu6050竟然需要5ms,但读回的数据是正确的的。就是程序卡的要死,上位机被卡的不能用,增大堆栈大小也不起作用,减小软i2c延时也不起作用(减小至1us),急求大神解答!感激不尽!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。