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

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

Die Entwicklung erfolgt mit der gewohnten API und den Standard-Entwicklertools, die auch für die Erstellung vollwertiger GUIs für Desktop-Systeme verwendet werden. Die Schnittstelle für Mikrocontroller wird nicht nur mit der C++ API, sondern auch mit QML und Qt Quick Controls-Widgets, die für kleine Bildschirme optimiert wurden, erstellt.

Um eine hohe Leistung zu erzielen, werden QML-Skripte in C++-Code übersetzt, und die Darstellung erfolgt über eine separate Grafik-Engine, Qt Quick Ultralite (QUL), die für die Erstellung grafischer Schnittstellen bei begrenztem Arbeitsspeicher und Prozessorressourcen optimiert ist.
Die Engine wurde mit Blick auf ARM Cortex-M Mikrocontroller entwickelt und unterstützt 2D-Grafikbeschleuniger wie PxP auf den NXP i.MX RT1050 Chips, Chrom-Art auf STM32F769i Chips und RGL auf Renesas RH850 Chips.


Video abspielen

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster