Главная » Программы
Призовой фонд
на март 2021 г.
1. 1000 руб
Паяльник
2. Тестер компонентов MG328
Сайт Паяльник
3. 350 руб.
От пользователей


Частотники VFD до 5кВт. Одна входная фаза, три выходных

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 канала)
Мультиметр DT9205A Печатная плата для усилителя "LM3886 + AD825"
вверх