Перезагрузка Uno
- Войдите на сайт для отправки комментариев
Ср, 07/05/2014 - 13:19
Все доброго дня
Имеется плата Arduino Uno, заливаю скетч размером 17278 байт. Так же установлен модуль Ethernet
При не продолжительной работе плата перезагружается сама по себе. Питания от USB, т.е. провала по питанию быть не может
Грешу на большой скетч, но у меня вопрос: может ли плата из-за нехватки памяти перезагружаться? Или вообще почему может произойти перезагрузка?
Забыл добавить, иногда плата просто зависает
Запросто может зависать из-за нехватки памяти ,надо оптимизировать код. Можно части скетча попробовать поотключать и попробовать стабильность.
Да код оптимизирован до безобразия... как вариант буду пробовать на Меге
Версию "не хватает мощности питания от USB" - еще не рассматривали?
Мощности хватает, так как пробовал и от USB и от внешнего питания. Таже еруднда
Тем более, что кода было немного меньше - все работало на ура
У меня такая-же ситуация. Грешил на питание от ЮСБ. (при подключеном внешнем Бп перезагрузки нет, независимо от размера и сложности скетча, с обвесом или без. ). Менял провода , порты ЮСБ-результат НОЛ!На компе установленно две системы:Windows 7 x64 и Windows XPx32. При переходе на Хрюшу ардуино работает нормально , без перезагрузки.Если подключаю ардуино к компу с Windows 7-дунька перезагружается. Время между перезагрузками от 10 сек и до 1 мин-разное.Переустановка драйверов ардуино ничего не дала. Кто-нибудь сталкивался с этим?
Такая же проблема. На ХР работает без перебоя. Есть решение?
Скорее всего по ком порту приходит сигнал на перезагрузку. У меня, когда ардуинка подключена к компу, если вставить в другой разъем USB флешку, то ардуинка перезагружается. У меня WIN 7.
Где-то писали, как отключить автоматическую перезагрузку.
Часто данная проблема решалась заменой usb-кабеля. Но может перегружаться и по другим причинам, например: (1) с ком-порта пришёл сигнал DTR и дёрнул ресет. (2)- материнка и О.С. уловила помеху или перегрузку, и передёрнула питание USB-концентратора. (3) собственный глюк ардуины.
Запустил терминал, открыл порт, ардуинав ребут. Скорее всего DTR в любом случаедергается. Не ребутеается только на адаптерах COM-USB, где только Rx, Tx, GND подключено.
Запустил терминал, открыл порт, ардуинав ребут. Скорее всего DTR в любом случаедергается. Не ребутеается только на адаптерах COM-USB, где только Rx, Tx, GND подключено.
подключи ресет контроллера к пяти вольтам напрямую через джампер или микротумблер.
Так-то я через com-usb набортный шью. Я к тому, что ребут - это не бага, а фича.
Так-то я через com-usb набортный шью. Я к тому, что ребут - это не бага, а фича.
ок. и, зачем это я не запаять намертво пять вольт на ресет, а джампер или тумблер предложил - забудь.