Сомневаюсь относительно операции чтения в I2C, бит-бэнгинг. Протокол, которому я следую, читается следующим образом: Начальный адрес ведомого с записью-подтверждением-регистром loc-ack-stop. ...... Начальный адрес ведомого с подтверждением чтения-остановкой чтения данных. Я читаю данные как FFh, что неверно. Я сомневаюсь, что перед отправкой другого запуска мне нужно отправить остановку или можно продолжить другой запуск для чтения данных без остановки, что на самом деле является повторным запуском. Имеет ли значение отправка стопового бита или нет. Также может кто-нибудь сказать, в чем может быть возможная причина, если прочитанные данные FFh. Но я могу гарантировать, что операция записи прошла успешно, после того, как я увидел снимок прицела. Пожалуйста, направь меня.
Спасибо