DMP初始化失败,初始化到第8项 “自检”res=run_self_test(); 懂得给看下怎么回事
数据通过串口传到串口助手,显示如下:
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
DMP初始化失败 错误代码 8
顺便问下,
while(mpu_dmp_init());这句,在判断的时候,是不是就把DMP初始化了
求大神解答下~~~先谢过
主函数
MPU_Init();
mpu_dmp_init();
MPU_Get_Accelerometer(&aacx,&aacy,&aacz);
MPU_Get_Gyroscope(&gyrox,&gyroy,&gyroz);
mpu_dmp_get_data(&pitch,&roll,&yaw);
就够了吧,
dmp数据是不是不稳定,所以要先判断下
---------------------------------
放平吧,另外杜邦线尽量短。
这几个函数OK的。
一周热门 更多>