Главная » Программы
Призовой фонд
на июль 2017 г.
1. Осциллограф DSO138
Паяльник
2. Регулируемый паяльник 60 Вт
Паяльник
3. 200 руб.
От пользователей

mikroPascal

Мощная среда разработки приложений на языке Паскаль для различных архитектур микроконтроллеров.

Рабочее окно IDE mikroPascal

Программа mikroPascal представляет собой успешное сочетание интуитивно понятной интегрированной среды разработки (IDE), продвинутого текстового редактора, компилятора, использующего передовые алгоритмы оптимизации, а также огромного количества исчерпывающей документации, готовых примеров и наборов библиотек для аппаратных средств. Приложение поддерживает шесть архитектур контроллеров: PIC (более 485 8-битных моделей), dsPIC и PIC24 (свыше 313 16-битных моделей), PIC32MX (более 60 32-битных моделей), AVR (более 186 моделей), 8051 от Atmel и Silicon Labs (более 180 моделей) и STM32 на основе ARM Cortex M3 и Cortex M4 (более 180 моделей).

Встроенный редактор кода обладает целым рядом полезных функций – предлагаются кодовые шаблоны и подсказки в параметрах и в коде, имена констант и переменных, имеется автокорреция, свертывание кода, контекстная подсветка. В программе присутствует конвертер чисел с плавающей точкой, двоичных чисел, Radix 1.15 и HEX. Примеры, включенные в состав mikroPascal, можно вставлять в работы целиком или же расширять и применять как отдельные части разрабатываемых проектов. Кроме этого в программное обеспечение включен целый ряд дополнительных инструментов, помогающих в создании приложений, например, EEPROM Editor, Seven Segment Editor, USART Terminal и т.д. Для каждого микроконтроллера дается полный обзор набора битов конфигурации, а также готовые схемы по настройке задающего генератора. Уникальной особенностью среды разработки является использование «активных комментариев» – каждый комментарий к коду может стать мультимедийным, то есть к нему могут быть добавлены файлы, изображения или URL-адреса.

Для контролирования значений переменных предусмотрен встроенный пошаговый отладчик-симулятор, который проверяет логику и ход исполнения программы и поддерживает расширенные и стандартные точки останова. При этом таймеры позволяют точно определить время выполнения кода в тактах или в микросекундах. Также ПО mikroPascal имеет статистический модуль, визуально описывающий информацию о проекте – использование памяти, дерево вызовов функций, ассемблерный листинг и прочее. После обработки программ, составленных на языке Паскаль, создаются читабельные и откомментированные файлы на ассемблере, а кроме того стандартный HEX-файл, подходящий для большинства программаторов.

Модуль Bootloader в IDE mikroPascal

Разработчиком ПО mikroPascal является компания mikroElektronika, расположенная в городе Белград (Сербия). Данная организация была основана в 1995 году и в настоящее время занимается разработкой и продвижением различного софта (в основном компиляторов) для основных архитектур микроконтроллеров, а также выпускает макетные платы, платы Add-On Boards, программаторы, отладчики и разнообразную справочную литературу.

Программное обеспечение mikroPascal является платным. Его стоимость колеблется от 199 до 249 долларов в зависимости от условий приобретения и поддерживаемой архитектуры микроконтроллеров. Также предлагается демонстрационная версия среды разработки, которую можно найти на сайте указанном ниже, перейдя по ссылке на интересующее семейство процессоров. Демо-версия полнофункциональна, ограничение наложено лишь на максимальный размер программных инструкций – до 4096 байт, чего вполне хватает для создания простых приложений.

mikroPascal имеет только английский интерфейс, русификатора нет.

Среда разработки была создана для использования на операционных системах Microsoft Windows 98, 2000, NT, XP, 2003, Vista и 7.

Распространение программы: платная от 199$. Есть бесплатная версия с ограничениями на размер кода (до 4096 байт)

Официальный сайт mikroPascal:

Скачать mikroPascal

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

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

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

USB-реле (2 канала)
USB-реле (2 канала)
Регулятор мощности 2 кВт ELM327 OBD II — адаптер с поддержкой CAN
вверх