我正在尝试从ACCEL_OUT
获取MPU6050 (GY-521 module)
的原始值。我可以阅读WHO_AM_I
寄存器,我可以写入PWR_MGM_1 (0x6B)
寄存器并将其默认值从0x40
更改为0x00
(当我写入寄存器时,我可以阅读{{1} }})。和中断处理得很公平,我需要访问传感器的原始数据。但是当我读到0x00
个寄存器时,例如(ACCEL_OUT
)它只返回ACCEL_ZOUT_L
。我在这个问题上度过了整整一夜,整整一天都没有发生任何好事。
任何建议都会有很大的帮助。
日Thnx。
答案 0 :(得分:0)
我解决了这个问题,它是读取命令中的I2C NACK和STOP。