我使用的是DMP,它会生成以下错误
Send any character to begin DMP programming and demo:
Initializing DMP...
DMP Initialization failed (code 1)任何帮助都将不胜感激:)谢谢
发布于 2015-01-24 04:06:18
首先要检查的是i2c设备是否连接正确。要做到这一点,一个好方法是使用i2c scanner。您应该会看到0x68或0x69上的mpu6050,具体取决于地址引脚是拉低还是拉高。
如果您看到它,但仍然无法连接,请确保您的库已设置为使用正确的地址。
从那时起,我发现首先尝试原始读数是最容易的。如果您可以读取原始的加速度和陀螺仪,您准备尝试DMP。
发布于 2014-11-03 05:43:19
只要你提供信息,我们就可以在共同的基础上进行讨论。在此之前,我假设您使用i2c-devlib代码的“复制并粘贴”代码。因此,人们可能犯的第一个错误是忘记在代码中为FIFO缓冲区的中断设置中断处理程序。
https://stackoverflow.com/questions/26702283
复制相似问题