2 Параметры командной строки.
2.1 Описание параметров
AVRDUDE это инструмент командной строки, которые используются в следующем виде:
avrdude -p partno options …
Опции командной строки используются для контроля параметров запуска AVRDUDE.
Используются следующие опции:
-p partno
pwm3 AT90PWM3
1200 AT90S1200
2313 AT90S2313
2333 AT90S2333
2343 AT90S2343 (*)
4414 AT90S4414
4433 AT90S4433
4434 AT90S4434
8515 AT90S8515
8535 AT90S8535
m103 ATmega103
m128 ATMega128
m1280 ATmega1280
m1281 ATmega1281
m1284p ATmega1284P
m128rfa1 ATmega128RFA1
m16 ATmega16
m161 ATmega161
m162 ATmega162
m163 ATmega163
m164 ATmega164
m169 ATmega169
m2560 ATmega2560 (**)
m2561 ATmega2561 (**)
m32 ATmega32
m324 ATmega324
m329 ATmega329
m3290 ATmega3290
m48 ATmega48
m64 ATmega64
m640 ATmega640
m644 ATmega644
m649 ATmega649
m6490 ATmega6490
m8 ATmega8
m8515 ATmega8515
m8535 ATmega8535
m88 ATmega88
t12 ATtiny12
t13 ATtiny13
t15 ATtiny15
t2313 ATtiny2313
t25 ATtiny25
t26 ATtiny26
t45 ATtiny45
t85 ATtiny85
x128a1 ATXmega128A1
x128a1d ATxmega128A1revD
(*) В AT90S2313 и ATtiny22 используется один и тот же алгоритм.
(**) Flash адреса выше 128 Кбайт не поддерживаются всеми аппаратными программаторами. Для работы с ними используйте jtag2, stk500v2 и bit-bang программаторы.
-b baudrate
-B bitclock
-c programmer-id
-C config-file
-D
-e
-E exitspec[,...]
reset
noreset
vcc
novcc
Можно использовать несколько аргументов разделяя их запятыми.
-F
-i delay
-n
-O
-P port
-q
-u
-t
-U memtype:op:filename[:format]
calibration Один или несколько байт калибровки RC генератора.
eeprom EEPROM память микроконтроллера.
efuse Дополнительный конфигурационный байт
flash FLASH память микроконтроллера.
fuse Конфигурационный байт для микроконтроллеров с одним fuse-байтом.
hfuse Старший конфигурационный байт.
lfuse Младший конфигурационный байт.
lock Ячейки защиты.
signature Индентификатор микроконтроллера.
Поле op определяет какая операция будет выполнена:
r чтение памяти из микроконтроллера и запись в файл
w чтение прошивки из файла и запись в память микроконтроллера
v чтение памяти из микроконтроллера и сравнение её с прошивкой
Поле filename указывает в какой файл писать или читать данные. Поле format является необязательным и содержит формат файла. Возможные значения:
i Intel Hex
s Motorola S-record
r Raw-формат
m
a Авто определение формата.
d Десятичный формат. Числа разделяются запятыми.
h Шестнадцатеричный формат. Перед числами ставится 0x.
o Восьмеричный формат. Перед числами ставится ноль.
b Двоичный формат. Перед числами ставится 0b.
По умолчанию (если не указан параметр) формат файла для записи в микроконтроллер определяется автоматически, а данные из микроконтроллера читаются в сыром двоичном формате.
-v
-V
-x extended_param
-y
-Y cycles

Похожие статьи
Нет отзывов к этой записи