• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

МК не стартует, если ТХ прижат к нулю, как бороться ?

Astranome

Member
Столкнулся с таким явлением, если в момент включения / нажатия на резет GPIO1 "прижат" к земле, то 8266 не загружается. Задача устройства - общение с другим устройством по УАРТ. УАРТ в 8266 по сути один - и тот занят под РЕПЛ. В процессе работы РЕПЛ приходится отключать на время обмена по УАРТ, а потом снова приаатачивать, но это не проблема, а вот каждый раз подключать-отключать ведомое устройство чисто для того, чтобы стартануть/перезагрузиться-реально напрягает. Я бы попробовал прикостылить СОФТ УАРТ, но официального, реально работающего софтуарта так и не реализовали. Как изящнее подключать-отключать этот злосчастный ТХ на момент старта? может через эмиттерный повторитель включить? Или через логику "или"
 

Astranome

Member
прикрутил ла4, под рукой была, 2 элемента и-не, последовательно. интересно, почему то не нашел логику "да". который не конвертер уровней. Есть конечно adum...дороже 8266
 
Сверху Снизу