Компания Microchip Technology Inc. сегодня анонсировала новый набор инструментов для разработки графического интерфейса пользователя (GUI) для своих 32-разрядных микропроцессоров под управлением Linux, призванный помочь разработчикам дисплеев в промышленном, медицинском, потребительском и автомобильном секторах сократить затраты на разработку и время выхода на рынок.
Новый от Microchip — это бесплатный пакет с открытым исходным кодом на C++ для микропроцессоров серий SAMA5 и SAM9 на базе Arm® Cortex®-A5 и ARM926EJ-S™, включая системы в корпусе (SiP) и системы на модуле (SoM). Этот инструментарий оптимизирован для 32-битных микропроцессоров Microchip, работающих под управлением операционной системы Linux. Благодаря аппаратному ускорению, включая графические драйверы и видеодекодеры (где это возможно), инструментарий обеспечивает высококачественный пользовательский опыт на дисплеях с низким и средним разрешением до XGA (1024 × 768 пикселей).
Оптимизированный код требует меньше памяти и снижает стоимость комплектующих. Его высокая производительность по сравнению с другими графическими решениями, основанными на высокопроизводительных ядрах и 3D-графическом ускорении, позволяет создавать мощные графические интерфейсы для энергоэффективных микропроцессоров Microchip. Кроме того, Ensemble Graphics Toolkit и Linux могут быть оптимизированы для быстрой загрузки системы, время загрузки которой составляет менее трех секунд для таких приложений, как автомобильные приборные панели.
«В то время как другие инструменты требуют более производительных, энергоемких и дорогих микропроцессоров, этот бесплатный пакет для разработки упрощает и оптимизирует вычислительные возможности», — сказал Род Дрейк, вице-президент подразделения MPU32 компании Microchip. «Разработчики могут создавать современные графические пользовательские интерфейсы с превосходным пользовательским опытом, меньшими затратами на комплектующие, сниженным энергопотреблением и более длительным сроком службы решения — и все это с премиальным внешним видом и удобством использования».
Графический инструментарий Ensemble Graphics Toolkit от Microchip предоставляется бесплатно всем разработчикам графических интерфейсов. Этот инструментарий дополняет среду разработки встроенного программного обеспечения MPLAB Harmony Graphics Suite, которая также является бесплатной и основана на платформах Microchip, использующих аппаратное обеспечение или операционные системы реального времени (RTOS).
Этот набор инструментов полностью интегрирован в Linux4SAM, программу долгосрочной поддержки Linux от Microchip. Помимо совместимости с семействами микропроцессоров Microchip, Linux4SAM предоставляет драйверы для многих их компонентов, таких как семейство контроллеров сенсорных экранов maXTouch®, запоминающие устройства, устройства управления питанием и аналоговые устройства, а также компоненты и модули для беспроводных сетей. Linux4SAM регулярно обновляется и обеспечивает поддержку всех микропроцессоров Microchip на протяжении всего жизненного цикла продукта.
Инструменты разработки:
Microchip Ensemble Graphics Toolkit — это полноценная программная среда, включающая в себя различные инструменты. Обучение и поддержка доступны здесь.
Цена:
Инструментарий Ensemble Graphics Toolkit от Microchip предоставляется всем пользователям совершенно бесплатно и полностью поддерживается компанией Microchip. Этот инструментарий основан на лицензии с открытым исходным кодом Apache 2.0.
