Atmega328

rustem.1989
Offline
Зарегистрирован: 10.10.2018

Подскажите заливаю в голую атмегу 328 через usb asp програматор hex файл например проекты *блинк* или *GSMреле* все работает корректно на атмеге,а если заливаю скетч *gsm сигнализация*(заливаю \AppData\Local\Temp gsm.pde.hex или gsm.pde.with_bootloader.hex в микроконтроллер загружается скетч,но не работает ( хотя есл я загружаю этот скетч через ардуино ide в плату arduino pro mini 168 (8MHZ) данный скетч работает корректно

axill
Offline
Зарегистрирован: 05.09.2011

Hex нужно компилировать под правильно выбранную плату, в вашем случае под плату без загрузчика

anatoli_nik
Offline
Зарегистрирован: 17.01.2019

А фьюзы "голой атмеги" кто менять будет?

Пионер
Offline
Зарегистрирован: 04.02.2019

Фьюзы выставляются при заливке загрузчика . А потом можно заливать скетч и без загрузчика через ICSP. Или , возможно , я не прав?

anatoli_nik
Offline
Зарегистрирован: 17.01.2019

Пионер, да можно. ТС не написал заливал он загрузчик или нет.

Новая "голая" Mega328 идет с внутренним RC генератором на 8 МГц и делителем тактовой частоты на 8.

Green
Offline
Зарегистрирован: 01.10.2015

Загрузчик - это, грубо говоря, тот же скетч, только стартует ДО скетча. Поэтому, если ваш загрузчик (как и скетч) для 1мгц "голой меги", тогда фьюзы можете не трогать.