Serial не работает на Меге. Сериалы 1-3 работают. Код один и тот же

Спасибо, именно так и делал ранее, только 2 секунды ждал на всякий :slight_smile:

while(millis() < 2000);

Попробую. Если проблема решится, то напишу.

Задача решена.
Подключился по SPI через MegaCore и отключил загрузчик от UART1 и вообще ото всех - “no bootloader”.
Залил через программатор. Работает.

1 лайк

и как это повлияло?

Глупость какая-то, сами же писали

и еще

Проблема где-то в проекте, а удаление загрузчика просто совпадение

Вот на него и грешил, но недопонял чего-то))

1 лайк

электроны перестали поворачивать вбок, бегут прямо.
может как-то конфликтуют даже в отключенном состоянии, заводской брак, не снято напряжение например где-то. да кто-ж его знает.

а про код я писал недалеко от начала темы, и даже сейчас не снимаю с него обвинений.
но факт остается фактом, если больше одного уарта, то это наблюдается
попробую как-нить купить 328pb - там 2 уарта, можно будет протестить.

да, пока это если и не причина, то точно решение.

Вы не чётко описываете проблему. Такого в описании раньше не было.
Похоже на обычную нехватку памяти. Должен оставаться запас, для стабильной работы.

А мне кажется, что после перезагрузки, нехтион срал в сериал0, а там загрузчик сходил с ума.

а на Уно не сходил

Логично… :+1:
Просто “а был ли мальчик”?