Wydanie Qt for MCUs 1.0, edycji Qt5 dla mikrokontrolerów

Projekt Qt opublikował pierwsza stabilna wersja Qt dla MCUs 1.0, edycja frameworka Qt 5 dla mikrokontrolerów i urządzeń o niskiej mocy. Pakiet umożliwia tworzenie aplikacji graficznych z interaktywnym stylem interfejsów dla smartfonów, dla różnych urządzeń elektronicznych, urządzeń noszonych, sprzętu przemysłowego oraz systemów inteligentnego domu.

Rozwój odbywa się z wykorzystaniem znanego API i standardowych narzędzi dewelopera, stosowanych do tworzenia pełnoprawnych GUI dla systemów stacjonarnych. Interfejs dla mikrokontrolerów tworzony jest z użyciem nie tylko C++ API, ale również przy użyciu QML z widżetami Qt Quick Controls, przystosowanymi do małych ekranów.

Aby osiągnąć wysoką wydajność, skrypty QML są tłumaczone na kod C++, a renderowanie odbywa się przy użyciu oddzielnego silnika graficznego Qt Quick Ultralite (QUL), zoptymalizowanego do tworzenia interfejsów graficznych przy ograniczonej ilości pamięci RAM i zasobach procesora.
Silnik został zaprojektowany z myślą o mikrokontrolerach ARM Cortex-M i obsługuje akceleratory grafiki 2D, takie jak PxP na chipach NXP i.MX RT1050, Chrom-Art na chipach STM32F769i oraz RGL na chipach Renesas RH850.


Odtwarzaj wideo

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster