Программа для создания и отладки кода, написанного на языке программирования BASIC, под PIC-микроконтроллеры.
Интегрированная среда разработки MicroCode Studio Plus представляет собой удобное и функциональное приложение для написания и редактирования текстов программ для микроконтроллеров семейства PIC. Кроме того приложение позволяет компилировать программы в машинный код, записывать их при помощи программатора в микроконтроллер и осуществлять внутрисхемное программирование при поддержке встроенного загрузчика бутлоадера.
Редактор приложения MicroCode Studio Plus поддерживает подсветку и подсказки синтаксиса кода, контекстно-зависимую справку, установку контрольных точек, интеллектуальную табуляцию, выравнивание строк комментариев, автоизменение формы записи идентификаторов, модификацию используемых шрифтов и многое-многое другое. Имеются функции распечатки страниц редактора, отмена/возврат последних сделанных изменений, вырезка/копирование/вставка/удаление выделенного текста, поиск/замена текстовых фрагментов.
Программа предназначена для работы с компилятором PICBasic или PicBasic Pro (ассемблер PM.EXE). Также имеется возможность устанавливать ассемблер MPASM компании Microchip. При первом запуске программа MicroCode Studio Plus автоматически находит и прописывает месторасположение компилятора (не находит, если в пути к папке есть русские буквы). Если в системе присутствуют несколько компиляторов, то путь можно прописать вручную. Поддерживаются следующие режимы работы: компилирование активного окна, компилирование активного окна с записью кода в МК, компилирование с созданием шестнадцатеричного файла с дополнительной информацией для работы в отладочном режиме, компилирование и трансляция текста с добавлением отладочной информации и записью в контроллер. Окно результатов компилирования дает возможность мгновенно перейти к строкам программы, содержащим ошибки. Режим анимации процесса выполнения программы подсвечивает строки кода и показывает текущие значения всех регистров, переменных, СППЗУ и памяти. Имеется возможность провести интерактивную отладку программы.
Функции загрузки кода в микроконтроллер, чтения и верификации записанного в память кода, стирания памяти контроллера и выдачи данных об используемом чипе выполняет специальная подпрограмма MicroCode Loader, входящая в состав пакета MicroCode Studio Plus. Еще один модуль программы позволяет обмениваться данными между компьютером и контроллером по последовательному каналу связи и шине USB. Приложение поддерживает ряд предварительно сконфигурированных программаторов, а также имеет мастера по созданию новых.
Программа создана работниками компании microEngineering Labs (США, штат Колорадо, город Колорадо-Спрингс). Организация занимается созданием и распространением различных аппаратных и программных продуктов, использующихся в процессе разработки и прототипирования электронных устройств на контроллерах семейства PIC.
Программное обеспечение MicroCode Studio Plus является платным. Кроме того можно скачать MicroCode Studio – облегченный, бесплатный вариант рассматриваемой программы. Демонстрационная версия отличается размером кода программ (доступна всего 31 строка). Количество символов, констант и переменных при этом не ограничено. Допустимы многострочные утверждения, однако каждая команда считается как новая строка. По тому же адресу лежит полная версия компилятора PICBasic PRO и облегченный вариант – PICBasic Standard, поддерживающий всего несколько PIC-контроллеров.
Интерфейс программного обеспечения MicroCode Studio Plus англоязычный и русификатора для него нет.
Среда разработки предназначена для установки в системах Microsоft Windows 98/98SE/ME/NT 4.0/2000/XP/Vista/7/8. ПО MicroCode Studio Plus поддерживает обновление через интернет в режиме On-Line.
Распространение программы: платная 50$. MicroCode Studio – облегченный, бесплатный вариант с ограничением на кол-во строк кода.
Официальный сайт MicroCode Studio Plus: http://melabs.com
Форматы файлов MicroCode Studio Plus: BAS, PBP
Комментарии (0) | Подписаться