MexBIOS Development Studio – инструмент для быстрой разработки встроенного программного обеспечения микроконтроллеров Компания ООО «НПФ Мехатроника-Про» презентует новый программный продукт –
MexBIOS Development Studio визуальная среда разработки и моделирования встроенного программного обеспечения систем управления электродвигателями, технологическими комплексами, программируемыми логическими контроллерами.
Среда бесплатно доступна для загрузки на сайте
http://mechatronica-pro.com
Решение задачи быстрой разработки программного обеспечения может быть достигнуто при использовании специализированной среды визуального проектирования программного обеспечения MexBIOS Development Studio. В основе данного продукта лежит технология MexBIOS, созданная отечественной компанией «НПФ Мехатроника-Про» (г. Томск).
Технология позволяет расширить возможности микроконтроллера, фактически преобразуя его в чип с конфигурируемым порядком запуска встроенных функций и обмена данными между входами/выходами этих функций.
Основные компоненты данной технологии:
1.
Processor Library – набор функций, интегрируемых в микроконтроллер. В качестве функций выступают элементы логики, регуляторы, драйверы, преобразователи координат и прочие алгоритмы, применяемые при создании программного обеспечения для встроенных приложений. Функции представлены в виде графических блоков с входами/выходами, создание приложений осуществляется методом графического проектирования блок-схем в среде MexBIOS Development Studio.
2.
BlockBuilder – программный инструмент по созданию функций и объединению их в Processor Library. Блоки библиотеки Processor Library, выполняющиеся в микроконтроллере, компилируются стандартными средствами разработки, что обеспечивает максимальную скорость исполнения. Допускается создание блоков на языке С и на ассемблере. Созданные из блоков библиотеки заносятся в память программ микроконтроллера стандартными средствами перепрограммирования флеш-памяти.
3.
MexBIOS Development Studio – среда конфигурирования, которая позволяет указать порядок запуска интегрированных в микроконтроллер функций и потоки данных между их входами/выходами. Среда обеспечивает загрузку и отладку блок-схемы по последовательному каналу связи (например, USB-PC – SCI MCU/DSP). Технология поддерживает отладку за счет визуализации состояния отслеживаемых переменных, поддерживает вывод графиков наблюдаемых переменных.
4.
MexBIOS kernel - Система исполнения задач, запускающая в микроконтроллере функции библиотеки согласно блок-схеме. Должна быть предварительно загружена в микроконтроллер равно как и Processor Library.
5.
«Стартовый проект» – осуществляет запуск системы исполнения задач MexBIOS kernel. В качестве «стартового проекта» могут быть использованы существующие проекты пользователя.
На сайте компании-разработчика www.mechatronica-pro.com доступны следующие бесплатные компоненты рассмотренной системы:
Среда разработки MexBIOS Development Studio с встроенным конструктором блоков BlockBuilder.
Processor Library для
TMS320F28xx, 150 блоков, с примером стартового проекта.
Processor Library для
TMS320F280xx, 150 блоков, с примером стартового проекта.
Processor Library для
TMS320F283xx, 150 блоков, с примером стартового проекта. Видеоуроки.