LCD 1602 +I2C
- Войдите на сайт для отправки комментариев
Чт, 09/07/2015 - 21:05
При связке lcd 1602 + i2c наблюдается такая проблема, не знаю аппаратная или программная, при подачи питания на ардуино и соответственно i2c преобразователь и lcd на экране загорается подсветка и верхняя строка полностью залита, через секунд 5 подсветка проподает и еще через секунды 2 экран начинает работать как надо. хотелосьбы узнать возможно ли это как то исправить.
Прошить дуину программатором с удалением загрузчика. Это ускорит запуск.
Если писал код в среде arduino, как он будет работать без загрузчика? Может есть другие способы?
Если писал код в среде arduino, как он будет работать без загрузчика? Может есть другие способы?
ок. выловлен очередной Свидетель Загрузчика.
*будет работать так же, как и с загрузчиком, но без описанных вами проблем.
Вот с этого момента поподробней...
Вот с этого момента поподробней...
подключате программатор, полностью стираете флеш, убираете флаг BOOTRST во фьюзах, далее работаете с Диуно ИДЕ через опцию "Загрузить с помощью программатора".
так же тема в помощь http://arduino.ru/forum/programmirovanie/proshivka-hex-failov-pri-pomoshchi-arduino-i-sinaprog
подключате программатор, полностью стираете флеш, убираете флаг BOOTRST во фьюзах, далее работаете с Диуно ИДЕ через опцию "Загрузить с помощью программатора".
так же тема в помощь http://arduino.ru/forum/programmirovanie/proshivka-hex-failov-pri-pomoshchi-arduino-i-sinaprog
Можно ли это сделать другой дуиной и как?
Можно ли это сделать другой дуиной и как?
можно всё - в гугл с запросом "ардуино как программатор".
Ладно с программатором понятно как сносить flash?
Ладно с программатором понятно как сносить flash?
пример для atmega8 и USBasp:
avrdude -p atmega8 -c USBasp -e
пример для atmega8 и USBasp:
avrdude -p atmega8 -c USBasp -e
Это чудо будет работать с arduino SPI и где фьюз загрузчика отключать?
+ если 328 стоит, то писать так: avrdude -p atmega32 -c USBasp -e
пример для atmega8 и USBasp:
avrdude -p atmega8 -c USBasp -e
Это чудо будет работать с arduino SPI и где фьюз загрузщика отключать?
это чудо пишет твою дуино в сборке Ардуино ИДЕ.
+ если 328 стоит, то писать так: avrdude -p atmega32 -c USBasp -e
atmega328 - или какой там у тебя контроллер? atmega328p ?
программатор stk500v1
значит
avrdude -p atmega328p -c stk500v1 -e
Не получается прошить с помощью другой дуины.
Не получается прошить с помощью другой дуины.
ок. публикуй сюда адрес своей дислокации - бригада принудительной прошивки вылетит и прошьёт нахрен.
Не я сначала попробую раздобыть программатор
Раздобыл программатор USBasp вроде как поставил дрова но по сылкам выше не получается прошить ) командная строка запускается и сразу вылетает. Вот программатор:
Раздобыл программатор USBasp вроде как поставил дрова но по сылкам выше не получается прошить ) командная строка запускается и сразу вылетает
это обычный тупняк ползателя, не умеющего работать с компьютером.
*кароче:
идёшь проводником в папку, где у тебя лежит avrdude.exe, avrdude.conf
удерживая SHIFT, нажимаешь правую главишу мыши и выбираешь "Открыть окно команд".
в открывшемся окне набираешь или копируешь командную строку и жмёшь ENTER.
наблюдаешь результат.
Вот программатор:
спасибо - подрочил.
можно для начала прошить прямо через стандартную оболочку ардуины.
в меню выбираешь программатор - usbasp, и жмешь не "прошить" а "прошить программатором".
ну и подключить нужно правильно. у меги и нано например есть готовая колодка штырьков, куда нужно воткнуть колодку-маму программатора, у мини про нужно подключать каждый пин дополнительными проводами.
можно для начала прошить прямо через стандартную оболочку ардуины.
в меню выбираешь программатор - usbasp, и жмешь не "прошить" а "прошить программатором".
ну и подключить нужно правильно. у меги и нано например есть готовая колодка штырьков, куда нужно воткнуть колодку-маму программатора, у мини про нужно подключать каждый пин дополнительными проводами.
вот прошилась по твойму как узнать удалился загрузчик
Все заработало. Однако почемуто через если питание идет через программатор то загружается быстрее а если через родной USB то почти так же (arduino Nano)
Все заработало. Однако почемуто через если питание идет через программатор то загружается быстрее а если через родной USB то почти так же (arduino Nano)
BOOTRST точно убрал?
Да убрал...
Мне кажется здесь задержку может давать FTDI
Попробую перекинуть все на 328p DIP28 потом отпишусь ( если питается от программатора разницы не заметил установлен ли фьюз или нет, грузится быстро так как флеш пуст)