MPU6050的dmp初始化的时候为什么总是固件加载失败

2019-08-22 14:49发布

调试的时候总是发现这个程序出问题[mw_shl_code=applescript,true]mpu_load_firmware(DMP_CODE_SIZE, dmp_memory, sStartAddress,
        DMP_SAMPLE_RATE);[/mw_shl_code]
上个函数里面的[mw_shl_code=applescript,true]        if (memcmp(firmware+ii, cur, this_write))
            return -2;[/mw_shl_code]出问题。。。mpu6050放平了,电源也没有问题。


程序是直接移植的正点原子的,只有引脚变了一下,而且iic引脚没有接上拉电阻,但是程序里面只把引脚换了,别的没做处理。。求大家解答,谢谢。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。