Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 33, средняя оценка - 4.91
raxp
10180 / 6563 / 491
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
#1

μGFX. Библиотека GUI для микроконтроллеров - Микроконтроллер

24.07.2014, 21:37. Просмотров 6113. Ответов 1
Метки нет (Все метки)

...предназначена для взаимодействия с различными дисплеями и сенсорными экранами для встраиваемых устройств в некоммерческих продуктах и открытых аппаратных проектов. Основная цель библиотеки - обеспечить набор многофункциональных инструментов GUI, сохраняя при этом минимальные системные требования. μGFX может быть либо работать поверх ОС, как ChibiOS/RT/FreeRTOS и др. или на "голом железе". Библиотека полностью написана на Cи, но может быть использована в приложениях C++ без каких-либо изменений.

Поддерживаемые RTOS
  • BareBone uGFX can run on its own without an underlying OS
  • ChibiOS/RT Supports both, ChibiOS/RT 2.x and 3.x
  • FreeRTOS Including support for FreeRTOS+Trace
  • eCOS Also available as an eCOS package
  • Linux This port can be used to run µGFX on systems like the RaspberryPi or the BeagleBone
  • Mac OS X You'll need XQuartz
  • Win32 You'll need either MinGW or Cygwin
Перечень поддерживамого оборудования
http://ugfx.org/supported-systems


Ключевые особенности
  • Очень дружественный ресурс
  • Шрифт рендеринг с Unicode, сглаживание для фиксированного размера и любой шрифт TrueType
  • Дополнительный кадровый буфер
  • Несколько экранов
  • Удаленные дисплеи
  • Поддержка пейзажа, портрета, ландшафта и портретного режима
  • Полный набор инструментов GUI
  • Оконный менеджер
  • Поддержка аппаратного ускорения
  • Легкий доступ к файлам с помощью различных файловых систем.
  • Встроенная поддержка FatFs

Архитектура

μGFX. Библиотека GUI для микроконтроллеров

Лицензирование

μGFX является бесплатным для дома и хобби. Для использования в коммерческих продуктах http://ugfx.org/license.html

Примеры

Benchmark
Paint
Oscilloscope
Industrial control panel


Скачать: http://ugfx.org/downloads (µGFX version 2.1 last Updated 19 June 2014)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.07.2014, 21:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос μGFX. Библиотека GUI для микроконтроллеров (Микроконтроллер):

С для микроконтроллеров
Добрый день, хотел бы занятся программированием микроконтроллеров. Учусь в...

Форматный вывод на Си для микроконтроллеров
Читал данную статью: ссылка И решил, что она может решить одну мою проблему,...

Создание СУБД для микроконтроллеров
Доброго времени суток. Мне необходимо хранить/обрабатывать данные на...

Абстрактное ядро ОС для микроконтроллеров.
Сколько может весить ядро операционной системы для микроконтроллеров и что оно...

Программаторы для микроконтроллеров AVR
Всем привет. Решил заняться программированием микроконтроллеров AVR. И тут...

Программатор для микроконтроллеров PIC
Подскажите, пожалуйста, хороший, на данный момент программатор для...

1
Voland_
1475 / 985 / 93
Регистрация: 04.01.2010
Сообщений: 3,253
25.07.2014, 23:27 #2
raxp, сенкс. Тема не актуальна, но забрал на память - проверить даже не на чем .
ЗЫ: обычно уже для каждой платформы (видел для TI и STM32) написаны свои GUI, но как правило они представляют собой набор жутких примитивов, на которые и глянуть-то страшно. А самому сидеть дезигнить - Сизифов труд. Обычно (в паре проектов) все сводилось к выводу одной-двух картинок и наложению на них форм для вывода инфы.
ЗЫ2: посмотрел видео - библу пилить еще и пилить. Перерисовка через предварительное стирание фоном подложки просто убивает. Я даже буквы рисовал "дорисовкой", это немного медленнее, но не требует "тереть" под собой.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.07.2014, 23:27
Привет! Вот еще темы с решениями:

Разработка программы для микроконтроллеров PIC16F8
На основе микроконтроллера разработать устройство, выполняющее следующие...

Ассемблер для микроконтроллеров Atmel AVR
Всем приветы, люди кто может помочь с написанием программки на ассемблере для...

Языки программирования для контроллеров, микроконтроллеров и пр.
Извините за нубский вопрос: а собственно на каком языке можно программировать...

Графический язык ДРАКОН для программирования микроконтроллеров
ДРАКОН — визуальный язык, в котором используются два типа элементов:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru