Голый AVR

ivpo
Offline
Зарегистрирован: 07.01.2014

Здравствуйте

Хотелось бы попробовать поработать с голым AVR (тем же 328-м), но со средой Arduino.

Надо ли ставить бутлоудер? Через что лучше шить? Как настроить Arduino IDE?

Подскажите, где можно почитать...

 

Спасибо!

Voodoo Doll
Voodoo Doll аватар
Offline
Зарегистрирован: 18.09.2016

Я подключаю к ArduinoISP и нажимаю Burn bootloader, при этом флешатся нужные значения fuses. В остальном работа точно такая же, только вместо Upload (Ctrl+U) жать Upload via programmer (Ctrl+Shift+U), и недоступен сериал.

arduinec
Offline
Зарегистрирован: 01.09.2015

ivpo пишет:

Хотелось бы попробовать поработать с голым AVR (тем же 328-м), но со средой Arduino.

Кучка видео по данной теме:
http://www.youtube.com/watch?v=joSc-AT8o5k
http://www.youtube.com/watch?v=VIf1WJrF8Hc
http://www.youtube.com/watch?v=W4LPlKKb__8
http://www.youtube.com/watch?v=wuEzIKybvXw
http://www.youtube.com/watch?v=HJH6j9JJkSM
 

ivpo
Offline
Зарегистрирован: 07.01.2014

А можно ли шить МК внутри платы UNO, а потом оттуда вынимать и ставить в схему?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015
Если Клапауций не запретил, то можно.
 
Да, кстати, в тему ... см. стр. 16.
ivpo
Offline
Зарегистрирован: 07.01.2014

Правильно ли я понимаю, что для того, чтобы атмега запустилась "в голом виде" после прошивки в Uno, обязательно нужен ещё внешний кварц (ноги OSC1 и OSC2)?

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

ivpo пишет:

А можно ли шить МК внутри платы UNO, а потом оттуда вынимать и ставить в схему?

Нет, без загрузчика (bootloader) ничего не получится. Cначала нужно прошить в МК загрузчик с помощью программатора (напр. USBasp) или другой ардуины со скетчем эмулятора программатора (Arduino ISP).

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

ivpo пишет:

Правильно ли я понимаю, что для того, чтобы атмега запустилась "в голом виде" после прошивки в Uno, обязательно нужен ещё внешний кварц (ноги OSC1 и OSC2)?

Не после прошивки в UNO, а после прошивки ардуиновского загрузчика программатором. Т.к. вместе с загрузчиком прошиваются и фьюзы на внешний кварц.

ivpo
Offline
Зарегистрирован: 07.01.2014

Ок, спасибо большое!

bwn
Offline
Зарегистрирован: 25.08.2014

Но никто не запрещает зашить загрузчик на внутренний генератор. Для устройств не требующих точных таймингов и не использующих большого объема вычислений, самое то. ИМХО.