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引脚没有接上拉电阻,但是程序里面只把引脚换了,别的没做处理。。求大家解答,谢谢。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
刘瑶
1楼-- · 2019-08-22 15:10
这是我的mpu6050的原理图,iic引脚没有接上拉电阻C:UsersAdministratorDesktop捕获.JPG
刘瑶
2楼-- · 2019-08-22 20:25
刘瑶 发表于 2017-4-10 11:09
这是我的mpu6050的原理图,iic引脚没有接上拉电阻

f4的板子没有上拉电阻,但是我用的f1的芯片,
我没有接上拉电阻

一周热门 更多>