Показать сообщение отдельно
Старый 15.11.2017, 03:23   #3129
oleg707
Гуру
 
Аватар для oleg707
 
Регистрация: 16.04.2014
Возраст: 39
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
oleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от skanch Посмотреть сообщение
Допустим, что SDA и SCL подтянуты через резисторы 10К к +5В - это режим "ожидания" и обе лини SCL и SDA находятся в состоянии логической 1 (транзистор выходного каскада с открытым коллектором закрыт). Что мешает оставить их в этом "ждущем" состоянии при удаленном контроллере батареи и поданном напряжении питания +5В прямо на материнку планшета? Тогда планшет не будет получать никаких данных по линии i2c и спокойно будет работать. Или я не прав?
Смысл не в том, чтобы подтянуть на питание, это всё равно равнозначно "обрыву резистора", то есть материка не получив полноценно сформированного сообщения считает, что батарее хана.
Более того, когда снимается батарея с контроллером на пару, на материке всё равно есть подтяжка на питание.

По факту же с контроллером быстрее запуск на "холодную", поскольку мать не ждёт инфы около 7 секунд.

НО. Я сейчас езжу со снятым контроллером и батареей. Снял для теста и уехал в поездку, не успев поставить. Уже под 3000 км. Поскольку старт на "горячую", то не напрягает как то ))
На "холодную" 1 раз было, подождал. Некс 7-2012.

По тех документации на i2c шину нужно 3,3 ком для подтяжки (вроде бы, по памяти пишу), а вообще допустимо от 1,5к до 4к.
oleg707 вне форума   Ответить с цитированием