Algorithm Builder
Графическая среда разработки программного обеспечения для микроконтроллеров AVR
Отличительные особенности:
- Поддерживаемые операционные системы: Windows 95/98/2000/NT/ME/XP
- Лицензия: Freeware
- Язык интерфейса: английский, русский
- Языки программирования: графический ассемблер
- Основные функции:
- графический редактор код программы
- компилятор
- симулятор для отладки введенного алгоритма
- программирование через COM-порт с использованием простейшего адаптера (7 резисторов, 3 диода; схема приведена в документации)
- отладка алгоритма на кристалле с использованием еще более простого адаптера (1 или 2 диода, 2 или 4 резистора; схема приведена в документации)
- Адрес поддержки в Интернет: http://algrom.net/russian.html
Описание:
Algorithm Builder - бесплатная среда (условия распространения Freeware) для МК AVR, которая обеспечивает полный цикл разработки микропрограммного обеспечения, в т.ч. такие этапы как ввод алгоритма, отладка и внутрисхемное программирование. Разработку программы можно вести как на уровне ассемблера, так и на макро-уровне, при котором возможна работа со знакопеременными величинами произвольной длины. Это приближает возможности программирования к языку высокого уровня.
Отличительной чертой Algorithm Builder является возможность ввода программы графическим способом, в виде алгоритм с древовидной структурой. В результате вся логическая структура программы становится полностью наглядной. Такой способ программирования максимально близок к природе человеческого восприятия и, поэтому, он намного проще в освоении, если сравнивать с классическим ассемблером. Ожидаемое время сокращения времени создания микропрограммного обеспечения по сравнению с классическим ассемблером составляет 3-5 раз.
Среда предназначена для работы под ОС Windows 95/98/2000/NT/ME/XP. Для нормальной работы редактора требуется наличие шрифта "Courier".
Снимок экрана IDE AlgorithmBuilder:
Файлы для скачивания:
Ссылка |
Операционная система |
Поддерживаемые МК |
Версия 5.43, 2 января 2010 г., 3 Мбайт |
Windows 95/98/2000/NT/ME/XP |
см. прим. |
Бета версия 5.44, 14 марта 2010 г., 3.1 Мбайт |
Windows 95/98/2000/NT/ME/XP |
добавлена поддержка ATmega48P, ATmega88P, ATmega168P и ATmega328P |
Документация на русском языке, 0.2 Мбайт |
Статья в журнале Atmel Application Journal на английском языке, 1.5Мбайт |
Прим.:
- Серия AT90
- AT90CAN128, AT90PWM3, AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90USB64, AT90USB82, AT90USB128, AT90USB162
- Серия ATmega
- ATmega8, ATmega16, ATmega32, ATmega48, ATmega64, ATmega88, ATmega103, ATmega128, ATmega161, ATmega162, ATmega163, ATmega164P, ATmega165, ATmega168, ATmega323, ATmega324P, ATmega325, ATmega328P, ATmega603, ATmega640, ATmega644, ATmega644P, ATmega645, ATmega1280, ATmega1281, ATmega1284P, ATmega2560, ATmega2561, ATmega3250, ATmega6450, ATmega8515, ATmega8535
- ATtiny
- ATtiny10, ATtiny11, ATtiny12, ATtiny13, ATtiny15, ATtiny22, ATtiny24, ATtiny25, ATtiny26, ATtiny28, ATtiny44, ATtiny45, ATtiny84, ATtiny85, ATtiny261, ATtiny461, ATtiny861, ATtiny2313
|