Конструктор графического пользовательского интерфейса для MPLAB Harmony от Microchip
Компания Microchip анонсировала MPLAB Harmony Graphics Composer (графический конструктор, далее MHGC), призванный заметно упростить разработку графических интерфейсов для микроконтроллеров серии PIC32.
MHGC содержит Harmony Configurator и интегрированную среду разработки (IDE) MPLAB версии X и выше, что позволяет инженерам создавать и развивать профессиональные графические пользовательские интерфейсы, не вдаваясь в сложности кодирования анимации и прорисовку элементов экрана.
Сильной стороной ПО разработчика MPLAB Harmony является возможность автоматического конфигурирования исходного кода в процессе создания нового изделия благодаря встроенным библиотекам интерфейсов, драйверов, системных служб и периферии. По тому же принципу действует и MHGC, используя графические библиотеки, бесплатно предоставляемые Microchip для специалистов.
С помощью данного инструмента разработчики могут импортировать изображения и шрифты, настраивать цветовые гаммы, свободно редактировать графические элементы, в том числе интерактивные, включая кнопки, ползунки циферблатов и т. п. Все это в итоге создает на выходе интуитивно понятный, удобный для пользователя интерфейс, готовый к тестированию и дальнейшему выходу на рынок.
Основные характеристики MHGC:
- Удобный пользовательский интерфейс (GUI).
- Визуальный редактор, в котором содержание отображается в процессе редактирования и выглядит максимально похожим на конечную продукцию (WYSIWYG, What You See Is What You Get).
- Легкая интеграция в текущую разработку сторонних решений (ОС, промежуточное ПО, драйверы и др.).
- Полностью бесплатное ПО.