Перейти к содержанию
    

i2c и mpu6050

всем доброго времени. завалялся mpu6050. Решил оживить через платку на ft2232h. когда произвожу чтение регистра, после второго старта sda линию заваливает slave в 0 при аск и держит бесконечно. Я не гуру в I2c, если есть практики должно ли такое быть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 minutes ago, Arlleex said:

А что при этом на SCL? Не помню, у FT2232 выводы разве open-drain?

на SCL у меня low. FT умеет прибирать выходные ноги. Т.е выходные ножки перенастраивать на вход

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже на clock-stretching, но обычно он делается при установленном SDA. Но я видел и ситуацию как у Вас. Почему не отпускает - не знаю. Не знаю схемотехники каскада ножки ввода/вывода у FT2232, но начните лучше с реализации какого-нибудь нормального I2C- мастера на любом МК.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...