2015-05-13 3 views
1

Я пытаюсь получить необработанные значения ACCEL_OUT от MPU6050 (GY-521 module). Я могу прочитать регистр WHO_AM_I, и я могу записать в регистр PWR_MGM_1 (0x6B) и изменить его значение по умолчанию от 0x40 до 0x00 (когда я пишу для регистрации, могу читать 0x00). и прерывания обрабатываются справедливо, мне нужно получить доступ к необработанным данным датчиков. но когда я читаю ACCEL_OUT регистров, например (ACCEL_ZOUT_L), он просто возвращает 0x00. Я провожу всю ночь и целый день по этой проблеме, и ничего хорошего не произошло. Любые советы помогут. Thnx.Данные датчика датчика MPU6050, ноль

ответ

0

Я решил проблему, это был I2C NACK и STOP в команде чтения.

+1

Не могли бы вы рассказать об этом? Что вы сделали, чтобы исправить эту проблему? – iforce2d