Графические библиотеки

Графические библиотеки

Графический интерфейс – это то, что пользователь сразу видит при выборе устройства и с чем постоянно сталкивается в процессе работы с этим устройством. Графический интерфейс определяет и внешний вид, и удобство работы. Реализация современного графического интерфейса является не простой задачей, особенно если такая задача возникает впервые. 

 

  • Самым простым решением, если достаточно разрешения 800 х 600 точек, можно назвать графические контроллеры FTDI (Bridgetek). Эти микросхемы включают в себя готовую аппаратную реализацию графической библиотеки с внушительным набором функций, которого будет достаточно для создания качественного графического приложения. Эти микросхемы формируют изображение и выводят его на экран дислея самостоятельно, управляющий микроконтроллер должен переслать только набор команд по интерфейсу SPI. Такое решение идеально подходит для модернизации старых приборов, т.к. не требует увеличения производительности и дополнительных ресурсов управляющего микроконтроллера. На базе данных контроллеров выпускаются и готовые дисплеи, например компанией Riverdi.

 

  • Если вы работаете с микроконтроллерами Microchip, то имеет смысл посмотреть набор утилит MPLAB®Harmony's Visual Design Tools, которые производитель предлагает для разработки графических приложений. В состав данных утилит входят собственная графическая библиотека Microchip и библиотека Segger EmWin. Набор данных утилит придоставляется бесплатно и может работать совместно со средой разработки MPLAB.

 

  • Платный программный пакет Embedded Wizard предназначен для разработки графического пользовательского интерфейса для встраиваемых систем. Производителем данного программного продукта является германская компания Tara Systems. В пакет входят среда разработки Embedded Wizard Studio и набор программных модулей и библиотек под общим названием Platform Package. Среда разработки предназначена для создания внешнего вида графического приложения, взаимосвязей его составных частей и взаимодействия с пользователем. 

     

 

Ваш заказ
Наверх