progetto qt
Lo sviluppo viene effettuato utilizzando l'API familiare e gli strumenti di sviluppo standard utilizzati per creare GUI complete per i sistemi desktop. L'interfaccia per i microcontrollori viene creata utilizzando non solo l'API C++, ma anche utilizzando QML con i widget Qt Quick Controls, riprogettati per schermi di piccole dimensioni.
Per ottenere prestazioni elevate, gli script QML vengono tradotti in codice C++ e il rendering viene eseguito utilizzando un motore grafico separato, Qt Quick Ultralite (QUL), ottimizzato per creare interfacce grafiche in condizioni di una piccola quantitΓ di RAM e risorse del processore.
Il motore Γ¨ progettato pensando ai microcontrollori ARM Cortex-M e supporta acceleratori grafici 2D come PxP sui chip NXP i.MX RT1050, Chrom-Art sui chip STM32F769i e RGL sui chip Renesas RH850.
Fonte: opennet.ru