Veröffentlichung von Qt for MCUs 1.0, der Qt5-Version für Mikrocontroller

Qt-Projekt veröffentlichte Die erste stabile Version Qt für MCUs 1.0, eine Version des Qt-Frameworks 5 für Mikrocontroller und stromsparende Geräte. Das Paket ermöglicht die Erstellung von grafischen Anwendungen, die Benutzerschnittstellen im Smartphone-Stil verwenden, für verschiedene Haushaltsgeräte, tragbare Geräte, Industrieanlagen und Smart-Home-Systeme.

Die Entwicklung erfolgt unter Verwendung der vertrauten API und der standardmäßigen Entwicklerwerkzeuge, die auch zur Erstellung vollständiger GUIs für Desktop-Systeme verwendet werden. Die Schnittstelle für Mikrocontroller wird nicht nur mit C++ API, sondern auch unter Verwendung von QML mit Qt Quick Controls-Widgets erstellt, die für kleine Bildschirme angepasst wurden.

Um eine hohe Leistung zu erreichen, werden QML-Skripte in C++-Code übersetzt, während das Rendering mit einer separaten Grafikantrieb Qt Quick Ultralite (QUL) durchgeführt wird, die für die Erstellung grafischer Benutzeroberflächen unter Bedingungen mit begrenztem Speicher und CPU-Ressourcen optimiert ist.
Die Engine wurde mit Blick auf ARM Cortex-M Mikrocontroller entwickelt und unterstützt 2D-Grafikbeschleuniger wie PxP auf NXP i.MX RT1050-Chips, Chrom-Art auf STM32F769i-Chips und RGL auf Renesas RH850-Chips.


Video abspielen

Quelle: opennet.ru

60GB SSD 8Gb DDR4