emWin
Профессиональная графическая библиотека для создания пользовательских интерфейсов с полным набором виджетов, менеджером окон и поддержкой многобуферизации
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:503852e95b122f863d7f36f6cd7c1b25b260b615729d6555ce4aa4b6d986cd76emWin-1.0.6-503852e9.zipОписание
Профессиональная графическая библиотека emWin для создания интерфейсов на Arduino GIGA R1 с дисплеем GIGA Display Shield. В основе используется версия STemWin (бесплатный вариант для STM32), поэтому библиотека не требует лицензии. Включает полный набор виджетов, менеджер окон и поддержку многобуферизации для плавной визуализации. Начать просто: подключите DIALOG.h, вызовите GUI_Init() в setup() и GUI_Exec() в loop(). Библиотека совместима с AppWizard версий 1.44–6.38 для удобного дизайна интерфейсов, а большинство примеров с официального сайта SEGGER можно портировать на вашу плату. Работает как с менеджером окон и виджетами, так и без них — на выбор разработчика.