ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
989996 Топик полностью
Kceния (30.03.2020 14:38, просмотров: 890) ответил maleon на Если я правильно понимаю, АСтудии надо сначала указать "Add target...", какой указывать? Потом, как узнает Бутлоадер, что должен работать он, а не основное приложение?
АСтудией пользовалась только для компиляции в hex, а заливала всегда через avrdude, например:       

avrdude -Cavrdude.conf -patmega2560 -cstk500V2 -PCOM9 -b115200 -D -v -Uflash:w:project.hex:i
или

avrdude -Cavrdude.conf -patmega32u4 -cavr109 -PCOM7 -b57600 -D -Uflash:w:project.hex:i -lread.log
здесь COM7 или COM9 - виртуальные COM-порты, в которые "превращается" USB. Их дает именно тот Arduino-загрузчик, что уже прошит в МК. Если чип стереть дочиста, то avrdude уже не сможет его прошить, т.к. виртуальный COM-порт исчезнет.

А пользоваться АСтудией напрямую для прошивки боюсь, т.к. она в каких-то случаях переписывает загрузчик на свой, чего я сильно не хочу.