STM32F103C8T6芯片移植原子的MPU6050程序采用OLED 屏幕显示,总是会卡在进入mpu_dmp_get_data读取数据这,纯新人求助大神解惑

2019-07-21 01:18发布

本帖最后由 她说她姓陳 于 2019-5-14 16:06 编辑

STM32F103C8T6芯片移植原子的MPU6050程序采用OLED 屏幕显示,总是会卡在进入mpu_dmp_get_data读取数据这,纯新人求助大神解惑 1.jpg 2.jpg 3.jpg


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
hope0116
1楼-- · 2019-07-21 06:43
你移植之后程序初始化有没有出现失败的情况?mpu_dmp_init  给我返回的是8,自检错误,mpu_run_self_test这个函数返回的是0,
accel_result = accel_self_test(accel, accel_st);
gyro_result = gyro_self_test(gyro, gyro_st);
这两个result返回都都是0x07,郁闷啊
她说她姓陳
2楼-- · 2019-07-21 09:34
hope0116 发表于 2019-5-15 20:15
你移植之后程序初始化有没有出现失败的情况?mpu_dmp_init  给我返回的是8,自检错误,mpu_run_self_test这 ...

我也是返回8,自检错误。于是就把自检注释掉了,可以得到数据,但就不知道数据对不对现在
hope0116
3楼-- · 2019-07-21 10:18
她说她姓陳 发表于 2019-5-16 21:37
我也是返回8,自检错误。于是就把自检注释掉了,可以得到数据,但就不知道数据对不对现在

返回8可能是时钟不准都问题,我调了下时钟 可以自检通过了 但是初始化完成后,只能读几秒钟都数据,几秒钟过后就读不到了。郁闷
高山仰止
4楼-- · 2019-07-21 11:14
 精彩回答 2  元偷偷看……

一周热门 更多>