AVRDUDE – это софт для «прошивки» микроконтроллеров.
Использование
С помощью данного решения Вы сможете запрограммировать имеющийся у Вас микроконтроллер на выполнение определенных действий. Отличительной особенностью этого продукта является отсутствие графической оболочки. Профессионалы редко испытывают из-за этого какие-либо неудобства, однако, новичкам может быть сложно освоить программу, если они не привыкли работать напрямую с командной строкой. Впрочем, для программы выпущены сторонние GUI, например — утилита AVRDUDE Prog.
Возможности
Назначение AVRDUDE – прошивка микроконтроллеров от производителя Atmel. При этом ее можно успешно применять и для устройств, выпущенных другими разработчиками. С помощью программы можно прошивать FLASH и EEPROM, задавать поведение фьюзов, работать с терминалами, верифицировать FLASH память с избранным файлом формата HEX и многое другое.
Примечательно, что при обработке множества проектов или одного масштабного, не придется последовательно вводить одни и те же данные – AVRDUDE поддерживает работу в пакетном режиме. Но для этого придется потратить время на создание BAT-файлов, прописав в них ключи, указать файл, в котором содержатся команды, а затем вписать в командную строку Fuse биты. После этого необходимо будет лишь запустить BAT, чтобы пошла обработка.
Особенности использования
AVRDUDE доступна для свободного скачивания, но на русский язык, естественно, не переведена. Касательно операционных систем то помимо версии Windows у программы также есть версии для других десктопных «операционок».
Самое важное
- дает возможность «прошивать» миконтроллеры, а также считывать и записывать EEPROM;
- отсутствует графическая оболочка (требуются навыки работы с командной строкой);
- работает с микроконтроллерами Atmel и продуктами других производителей;
- включает в себя массу дополнительных инструментов;
- ориентирована на профессионалов своего дела;
- доступна для компьютеров с операционной системой Windows и другими ОС.