最近想做一个运动手环,计步的传感器使用了MPU6050,在移植正点原子库时遇到了问题,那就是MPU6050重启一直失败。
经过debug发现,是在运行mpu_dmp_init()时出错,将错误码打印出来:

报的故障码为8

表示自检运行时出错
跳转到内部进行debug

发现与result 值有关,将其打印出来

result为2
继续跳转到内部进行debug
发现与result有关的为:

将accel_result和gyro_result打印出来

发现是accel_self_test函数中出错,进入debug

这边是将读取的值与之前所定义的值作比较,分别打印出来查看

可以看到是由于读取到的值大于max_accel_var导致的
根据自己的实际情况修改max_accel_var,我将其修改为0.19f后成功解决问题。


出现这个问题的原因还是在于放得不够平。

MPU6050传感器使用DMP库重启失败问题解决办法相关推荐

  1. 带有CAN模块通讯的labview转化为应用程序(exe)CAN模块启动失败问题解决办法

    带有CAN模块通讯的labview转化为应用程序(exe)CAN模块启动失败问题解决办法 问题原因:labview把exe视为额外的一层目录,因此相对路径的各部分(如DLL库函数)无法正常加载运行. ...

  2. 六轴加速陀螺仪MPU6500/MPU6050使用及DMP库移植,含记步器功能

    本篇博客为博主学习使用MPU6500完成后的学习记录,故在这只做主要讲解,如有博友看完后仍不知如何使用,可在下方留言问我,或发邮件问我(dayou1024@qq.com),因邮件有QQ和微信提示,故我 ...

  3. Xshell连接不上Linux及网卡重启失败解决办法

      最近跟着老韩的课在学Linux,中途参加了个比赛,有一阵子没开Linux.昨晚刚想打开课程接着看,发现Xshell和Xfpt怎么都连不上了,怪事儿.折腾了一晚上,重新连接成功! 话不多说,接下来送 ...

  4. jar包调用dll lib等外部库文件失败解决办法

    失败问题分析: 路径错误,相对路径和绝对路径的区别(dll等文件无法打入jar包,dll文件位置是相对路径) 打包项目之后就调用不到dll文件 Java运行JDK32位还是64位 代码更改 使用Sys ...

  5. 系统升级到10.13之后cocoapods安装失败问题解决办法

    系统升级到最新版本(10.13.x)之后发现cocoapods更新失败了,重新安装之后也提示如下错误: $ pod setup -bash: /usr/local/bin/pod: /System/L ...

  6. 华为设备web登录,安全连接失败问题解决办法

    web登录华为交换机.路由器失败 详细错误信息如下: 解决办法 1.可以更换浏览器解决 2.火狐浏览器可以通过加载插件解决,插件链接点击打开链接 3.如果上面链接有问题按如下方法安装插件:1)附件组件 ...

  7. 记录一个Goland导包失败问题解决办法

    一.问题背景 我的Go项目里面要对接阿里的支付功能,需要导入相关的包 github.com/smartwalle/alipay/v3 二.问题现象 按照https://github.com/smart ...

  8. Python库安装失败解决办法

    1>重装python软件步骤如下 彻底删除python:         --用geek软件卸载python软件,别以为在上面卸载python就完了,其实上面python的卸载是不会清除缓存数据 ...

  9. C-Free 5.0编译失败问题解决办法

    解决关于C-Free 5.0编译时提示错误:[Error] undefined reference to `__dyn_tls_init_callback' 解决办法: 因为错误提示的路径是C:\Mi ...

最新文章

  1. 2021年大数据常用语言Scala(十):基础语法学习 方法
  2. python学习三:列表,元组
  3. 科研绘图工具软件_如何在Windows 10 Mail中使用绘图工具
  4. 数据质量提升_合作提高数据质量
  5. Jquery 禁用浏览器的 后退和前进按钮
  6. 【C#桌面应用】第三节:创建一个按钮窗口 您好,世界!
  7. EtherCAT有哪些主流开源代码?它们的优点是什么?
  8. HDOJ 4005-The war解题报告
  9. python樱花树代码_【推荐】手把手教你如何用Python画一棵漂亮樱花树含源码
  10. Gauss-Jordan法求逆矩阵
  11. kettle 零基础快速入门(一)
  12. 读书篇:《细说PHP》一、简介
  13. this.el_.vjs_getProperty is not a function
  14. python填充nan_Python Pandas Dataframe填充NaN值
  15. 【解读】阿里巴巴 MySQL 数据库规约
  16. 何恺明团队新作FLIP:通过Masking扩展语言-图像预训练
  17. 使用FFmpeg设置视频文件的详细信息
  18. Linux驱动学习--linux以太网驱动及硬件结构介绍(结合gmac项目分析)
  19. [MRCTF2020]套娃
  20. 作为产品经理,有必要考各种证书吗?比如:pmp,npdp

热门文章

  1. 士兵排队问题(拓补排序)(附简要拓补排序思想及算法)
  2. 怎么将微博图片中的水印去掉 1
  3. 5个普通人与腾讯位置服务的故事,看看里面有你的影子吗?
  4. Error:The run destination iPhone X is not valid for Running the scheme 'ProjectName'. - iOS
  5. 如何把u盘的文件传到服务器,把u盘文件传到远程服务器
  6. 暗灰色android代码,Android实现制作灰色图片
  7. linux zip压缩和unzip解压缩命令
  8. 【流量卡申请被拒】在网上申请电信流量卡没通过怎么办?
  9. 解读人工智能辅助学生身心成长期
  10. 被问到有没有内核开发经验_一个人就是一个开发团队!成电硬核毕业生自制迷你电脑走红...