Реклама ⓘ
Главная » Программы
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Реклама ⓘ

AVR8 Burn-O-Mat

Графическая оболочка для популярной программы AVRDUDE, использующейся при прошивке микроконтроллеров компании Atmel.

Основное меню программы AVR8 Burn-O-Mat

Программа AVRDUDE имеет консольный интерфейс, запускается из командной строки и настраивается с помощью специальных «ключей». Все это довольно неудобно и сложно. С целью упростить работу с AVRDUDE были разработаны различные графические пользовательские интерфейсы, одной из которых и является программа AVR8 Burn-O-Mat.

Основные преимущества этого ПО – широкий функционал и расширяемость. Поддерживается свыше 30 микроконтроллеров AVR семейств ATmega и ATtiny. В случае отсутствия необходимого контроллера пользователь может самостоятельно добавить его, открыв конфигурационный файл «AVR8_Burn_O_Mat_Config.xml» и внеся необходимые изменения.

Графическая оболочка AVR8 Burn-O-Mat имеет интуитивно понятный и простой интерфейс. Основное окно программного обеспечения позволяет: устанавливать модель программируемого микроконтроллера из выпадающего списка, вызывать меню установки и конфигурации fuse битов, выбирать на дисках необходимые файлы прошивки (формата *.hex) с указанием требуемого типа памяти (Flash или EEPROM). Для работы доступны стандартные операции: записи, чтения и верификации содержимого памяти и hex-файла. В конце каждого процесса приложение выдает сообщение либо об его успешном окончании, либо информацию об имеющейся ошибке.

Настройки AVRDUDE в AVR8 Burn-O-Mat

Окно установок fuse битов содержит функции чтения, записи, сравнения, а также расстановки «по умолчанию». Программа отображает состояние fuse битов выбранной модели контроллера в виде таблицы, каждый бит в которой можно установить или сбросить в «интерактивном» или ручном режиме. Биты, которые не рекомендуется трогать, выделены красным цветом. Их ошибочные уставки могут нарушить процессы прошивки контроллера. Кроме того в этом же меню имеется возможность установки частоты работы микроконтроллера и тип используемого внешнего тактового генератора (кварц «crystal» или керамический «ceramic resonator»). На сайте разработчика имеется он-лайн fuse-калькулятор.

Из основных недостатков графической оболочки AVR8 Burn-O-Mat можно отметить отсутствие вывода на экран дампа памяти. Кроме того приложение требует настройки перед первым запуском. В частности нужно указать путь к месту размещения программы AVRDUDE и перезапустить приложение. Только после этого в выпадающем меню «Programmer» появится возможность выбирать тип схемы программатора.

Fuse-биты в AVR8 Burn-O-Mat

Программное обеспечение AVR8 Burn-O-Mat разработано немецким программистом Torsten Brischalle. Первая версия этой оболочки увидела свет в 2009 году, в настоящее время ее поддержка, а также дальнейшее развитие прекращено.

Программа AVR8 Burn-O-Mat относится к категории свободного ПО. Установка крайне проста и проходит в автоматическом режиме. Для работы GUI необходимо инсталлировать программу AVRDUDE и набор инструкций Java SE Runtime Environment. На операционных системах Windows NT, 2000 и XP может понадобиться файл-драйвер GiveIO.sys и библиотеки для работы с портом USB – libusb-win32.

Графический интерфейс AVR8 Burn-O-Mat представлен на английском языке, русификатора не имеется.

Приложение написано на языке Java и не зависит от используемой операционной системы, то есть является кроссплатформенным.

Распространение программы: бесплатная.

Официальный сайт AVR8 Burn-O-Mat:

Скачать AVR8 Burn-O-Mat

Обсуждение программы на форуме

Комментарии (0) | Подписаться

Статью еще никто не комментировал. Вы можете стать первым.
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

USB-реле (2 канала)
USB-реле (2 канала)
Ветрогенератор Мультиметр Mastech MS8239C
вверх