MPU6050的mpu_load_firmware

2019-07-21 02:12发布

        if (mpu_write_mem(ii, this_write, (unsigned char*)&firmware[ii]))
            return -1;

        if (mpu_read_mem(ii, this_write, cur))
            return -1;

        if (memcmp(firmware+ii, cur, this_write))
            return -2;

inv_mpu.c里的mpu_load_firmware()读写出现问题, if (memcmp(firmware+ii, cur, this_write)) 会返回,有朋友遇过一样的题题吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
axushilong
1楼-- · 2019-07-21 19:44
 精彩回答 2  元偷偷看……
星空旅行者
2楼-- · 2019-07-22 00:51
 精彩回答 2  元偷偷看……
艾蒂尔
3楼-- · 2019-07-22 03:26
星空旅行者 发表于 2016-10-26 19:37
我也遇到了这个问题,怎么解决的啊

hi~~又遇见你了~~解决了吗这个问题~~
星空旅行者
4楼-- · 2019-07-22 03:44
艾蒂尔 发表于 2016-11-1 22:57
hi~~又遇见你了~~解决了吗这个问题~~

我的是AD0电阻虚焊,重新焊好就OK了。
http://www.openedv.com/forum.php ... mp;page=1#pid496595
老书虫
5楼-- · 2019-07-22 05:53
正点原子 发表于 2016-9-13 23:08
试试在初始化dmp之前禁止中断,初始化完成之后在开启。

原子哥你好,n你的意思是禁止所有中断吗?
Tracey
6楼-- · 2019-07-22 11:00
老书虫 发表于 2017-10-22 13:59
原子哥你好,n你的意思是禁止所有中断吗?

这个问题,你有没有解决呀

一周热门 更多>