Издание Qt for MCUs 1.0, версия Qt5 за микроконтролери

Проект Qt публикувал първият стабилен релиз Qt for MCUs 1.0, версия на фреймуърка Qt 5 за микроконтролери и слабоенергийни устройства. Пакетът позволява създаването на графични приложения, които взаимодействат с потребителя в стил интерфейси за смартфони, за различна битова електроника, носими устройства, промишлено оборудване и системи за умни домове.

Разработката се осъществява с помощта на познатото API и стандартните инструменти за разработка, използвани за създаване на пълноценни GUI за настолни системи. Интерфейсът за микроконтролерите се създава не само с C++ API, но и чрез QML с новите Qt Quick Controls, адаптирани за малки екрани.

За постигане на висока производителност, QML скриптовете се превеждат на C++ код, а визуализацията се извършва с помощта на отделен графичен двигател Qt Quick Ultralite (QUL), оптимизиран за създаване на графични интерфейси в условия на ограничена оперативна памет и процесорни ресурси.
Двигателят е проектиран с оглед на микроконтролерите ARM Cortex-M и поддържа ускорители за 2D графика, като PxP на чипове NXP i.MX RT1050, Chrom-Art на чипове STM32F769i и RGL на чипове Renesas RH850.


Възпроизведи видео

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster