• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

mpu6050初始化失败

hangtao 2019-03-22 浏览量:3035
mpu_dmp_init()一直返回10
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 怀疑是不是MPU6050的底层函数有问题
    给你这思路方法,进行硬件的仿真调试,进入到mpu_dmp_init()函数中,分步执行,看看是哪里卡住了
    • 发布于 2019-03-22
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 麻烦把程序贴出来看看,不热怎么找错误。。。
    • 发布于2019-03-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要用调试模式进去这个初始化函数看一下是哪一步返回错误,

    如果用的是例程那么就可能是硬件问题了

    • 发布于2019-03-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 这里要看一下这个函数的定义是啥,看一下返回10代表什么意思,不然不好判断

    这种函数应该是调用通信接口与MPU6050通信,应该从6050那里读到了返回值

    • 发布于2019-03-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 要看这个函数中的代码都运行子什么了,是卡在函数体内还是由于函数导致了其他的错误而进错误中断呢,
    • 发布于2019-03-24
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

mpu6050初始化失败