boards.txt и atmega48

.c8r
.c8r аватар
Offline
Зарегистрирован: 15.11.2011

Для заливки скетча в atmega48 через UNO (arduino as ISP) необходимо прописать несколько строчек в boards.txt для 48'й.

Подойдет ли это:

atmega48.name=ATMega48
atmega48.upload.using=avrisp
atmega48.upload.maximum_size=4094
atmega48.upload.speed=38400

atmega48.bootloader.low_fuses=0xE2
atmega48.bootloader.high_fuses=0xDF
atmega48.bootloader.extended_fuses=0xFF
atmega48.bootloader.path=atmega
atmega48.bootloader.file=atmega48.hex
atmega48.bootloader.unlock_bits=0x3F
atmega48.bootloader.lock_bits=0x0F

atmega48.build.mcu=atmega48
atmega48.build.f_cpu=8000000L // если я планирую внешний кварц на 16мгц, пишем 16000000L ?
atmega48.build.core=arduino

И что тут такое, фьюзы и служебная инфа для среды ардуино?

 

спасибо за ответы!

.c8r
.c8r аватар
Offline
Зарегистрирован: 15.11.2011

И еще вопрос возник: если шить через уно так легко, почему все делают это сторонними програматорами,...это связано с минусами компилирования на языке arduino (размер прошивки,...)? Если писать на C в среде ардуино - уйдем ли мы от этих минусов использования онной?