Вопрос по arduino nano v3.0
- Войдите на сайт для отправки комментариев
Втр, 11/12/2012 - 22:37
1.При подключении внешнего не стабилизированного источника питания(крона) на 30 вывод, отваливается юсб. Питание для датчиков и драйверов двигателей 5 вольт беру с ардуины. Если дать внешнее питание на +5 все работает. Чего не так делаю?
2.Ну собственно не прошивается по юсб. Где взять бутлодер? Как конкретно называется нужный файл. Сейчас прошиваю через ISP, сторонним программатором и софтом. Связь ардуины с компом через терминалку есть.
Со вторым вопросом разобрался, завел таки ардуинку.
Для тех кто как я столкнулся с бутлодером... Узнать как называется фаил необходимого вам загрузчика можно открыв boards в папке: arduino-1.0.2\hardware\arduino
В моем случае(ардуино нано3.0) это следуючие строки:
nano328.name=Arduino Nano w/ ATmega328
nano328.upload.protocol=arduino
nano328.upload.maximum_size=30720
nano328.upload.speed=57600
nano328.bootloader.low_fuses=0xFF
nano328.bootloader.high_fuses=0xDA
nano328.bootloader.extended_fuses=0x05 // - вот эта строчка родила новый вопрос!
nano328.bootloader.path=atmega //Тут он лежит.
nano328.bootloader.file=ATmegaBOOT_168_atmega328.hex //Так называется файл моего загрузчика.
nano328.bootloader.unlock_bits=0x3F
nano328.bootloader.lock_bits=0x0F
nano328.build.mcu=atmega328p
nano328.build.f_cpu=16000000L
nano328.build.core=arduino
nano328.build.variant=eightanaloginputs
##############################################################
Теперь о новом вопросе. Когда я заливал бутлодер, я не стал прошивать фьюзы. Но при считывании фьюзов программатором есть отличие:здесь в extended_fuses=0x05 , а программатором считываю у меня extended_fuses=0xFD. Все работает, поэтому трогать не стал, фьюзами запугали еще в первых прочтенных мной статьях)). В итоге надо прошить или нет?