IT-словарь › Программирование › AVRDUDE

AVRDUDE

Программирование Svenska → Обновлено: 2026-11-04
Подробнее
Создатель
Brian S. Dean
Тип
Утилита командной строки
Лицензия
GPL-2.0
Исходный код
github.com/avrdudes/avrdude

Утилита командной строки, записывающая программы в чипы AVR, — и тихо делавшая всю работу каждый раз, когда кто-то нажимал «Загрузить» в Arduino IDE.

Название расшифровывается как AVR Downloader/UploaDEr — аббревиатура, очевидно, подогнанная под готовое слово. Утилита читает и пишет flash, EEPROM и фьюзы через три десятка разных программаторов: дешёвые USBasp-свистки, родные STK500 и AVRISP от Atmel, а также протокол загрузчика, на котором плата Arduino говорит по последовательному порту.

Типичный вызов: avrdude -c usbasp -p m328p -U flash:w:firmware.hex. Опаснее всего записать неверное значение фьюзов: неудачный выбор тактирования или отключённый вывод reset способны сделать чип недоступным для обычного ISP. В 2022 году разработка переехала на GitHub после многих лет вялого сопровождения.

← Назад к словарю