首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPU6050 DMP不工作?

MPU6050 DMP不工作?
EN

Stack Overflow用户
提问于 2014-11-03 01:36:57
回答 2查看 9.9K关注 0票数 3

我使用的是DMP,它会生成以下错误

代码语言:javascript
复制
  Send any character to begin DMP programming and demo: 
  Initializing DMP...
  DMP Initialization failed (code 1)

任何帮助都将不胜感激:)谢谢

EN

回答 2

Stack Overflow用户

发布于 2015-01-24 04:06:18

首先要检查的是i2c设备是否连接正确。要做到这一点,一个好方法是使用i2c scanner。您应该会看到0x68或0x69上的mpu6050,具体取决于地址引脚是拉低还是拉高。

如果您看到它,但仍然无法连接,请确保您的库已设置为使用正确的地址。

从那时起,我发现首先尝试原始读数是最容易的。如果您可以读取原始的加速度和陀螺仪,您准备尝试DMP。

票数 5
EN

Stack Overflow用户

发布于 2014-11-03 05:43:19

只要你提供信息,我们就可以在共同的基础上进行讨论。在此之前,我假设您使用i2c-devlib代码的“复制并粘贴”代码。因此,人们可能犯的第一个错误是忘记在代码中为FIFO缓冲区的中断设置中断处理程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26702283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档