Статистика
Онлайн всего: 1 Гостей: 1 Пользователей: 0
|
Самоделки
Алгоритмическое программирование AVR
Среда предназначена для производства полного цикла разработки начиная от ввода алгоритма, включая процесс отладки и заканчивая программированием кристалла. Разработка программы может быть как на уровне ассемблера, так и на макроуровне с манипуляцией многобайтными величинами со знаком.В отличие от классического ассемблера программа вводится в виде алгоритма с древовидными ветвлениями и отображается на плоскости, в двух измерениях. Сеть условных и безусловных переходов отображается графически, в удобной векторной форме. Это к тому же освобождает программу от бесчисленных имен меток, которые в классическом ассемблере являются неизбежным балластом. Вся логическая структура программы становися наглядной.Графические технологии раскрывают новые возможности для программистов. Визуальность логической структуры уменьшает вероятность ошибок и сокращает сроки разработки.По оценке пользователей, по сравнению с классическим ассемблером, время на разработку программного обеспечения сокращается в 3-5 раз.
Для настройки периферийных устройств (таймеры, UART, ADC, SPI и т.д.) предусмотрен специальный элемент алгоритма - "настройщик" с раскрывающимся оконным интерфейсом. В нем достаточно выбрать необходимые параметры работы устройства, а набор инструкций, обеспечивающих эти параметры, сформирует компилятор (в правой части окна).
Поддерживается автоматическая перекодировка строк ANSI-кодов Windows в коды русифицированного буквенно-цифрового ЖКИ.Среда объеденяет в себе графический редактор, компилятор алгоритма, симулятор микроконтроллера, внутрисхемный программатор.При использовании внутрисхемного программатора микроконтроллер подключается к COM порту компьютера через несложный адаптер (три диода и несколько резисторов). Программатор ведет подсчет числа перепрограммирований кристалла, сохраняя счетчик непосредственно в кристалле.
Algorithm Builder обеспечивает мониторную отладку на кристалле (On Chip debug) которая позволяет наблюдать содержимое реального кристалла в заданной точке останова. При этом, для связи микроконтроллера с компьютером используется только один вывод, причем по выбору пользователя. Мониторная отладка может быть применена к любому типу кристалла, имеющего SRAM. Среда предназначена для работы в ОС Windows 95/98/2000/NT/ME/XP.
Источник: http://algrom.net/russian.html |
Категория: Электроника | Добавил: fantomlds (17.03.2011)
|
Просмотров: 1930 | Комментарии: 1
| Рейтинг: 0.0/0 |
|