mpu6050 dmp初始化问题

2019-07-21 01:23发布

同样一块mpu6050,移植的是同样的mpu--dmp的库,在精英板子上执行dmp-init这个函数就没有问题,可以正常初始化,我将代码移植到stm32f103c8上面,在不使用dmp之前可以正常初始化mpu6050,正常数到三个轴上面的数据,但是执行dmp-init这个函数的时候,程序就会卡死在这个函数上面而不执行接下来的函数,现在想不明白是什么原因导致的,有没有做过移植的同学可以给出点意见呢???

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
hope0116
2019-07-21 12:28
nashui_sx 发表于 2019-5-8 21:57
初始化时候 mpu_run_self_test 有方向 两种方案要么初始化成功一次把数据存起来,那样肯定一次过

要么就 ...

我这边是mpu_run_self_test自检函数里
    accel_result = accel_self_test(accel, accel_st);
    gyro_result = gyro_self_test(gyro, gyro_st);
这两个返回值都是7,所以后面自检不成功,芯片平放也不行,实在是没辙了,兄弟有啥好建议没?

一周热门 更多>