Спасибо, именно так и делал ранее, только 2 секунды ждал на всякий ![]()
while(millis() < 2000);
Попробую. Если проблема решится, то напишу.
Спасибо, именно так и делал ранее, только 2 секунды ждал на всякий ![]()
while(millis() < 2000);
Попробую. Если проблема решится, то напишу.
Задача решена.
Подключился по SPI через MegaCore и отключил загрузчик от UART1 и вообще ото всех - “no bootloader”.
Залил через программатор. Работает.
и как это повлияло?
Глупость какая-то, сами же писали
и еще
Проблема где-то в проекте, а удаление загрузчика просто совпадение
Вот на него и грешил, но недопонял чего-то))
электроны перестали поворачивать вбок, бегут прямо.
может как-то конфликтуют даже в отключенном состоянии, заводской брак, не снято напряжение например где-то. да кто-ж его знает.
а про код я писал недалеко от начала темы, и даже сейчас не снимаю с него обвинений.
но факт остается фактом, если больше одного уарта, то это наблюдается
попробую как-нить купить 328pb - там 2 уарта, можно будет протестить.
да, пока это если и не причина, то точно решение.
Вы не чётко описываете проблему. Такого в описании раньше не было.
Похоже на обычную нехватку памяти. Должен оставаться запас, для стабильной работы.
А мне кажется, что после перезагрузки, нехтион срал в сериал0, а там загрузчик сходил с ума.
а на Уно не сходил
Логично… ![]()
Просто “а был ли мальчик”?