Qt-project
De ontwikkeling wordt uitgevoerd met behulp van de bekende API en standaard ontwikkeltools die worden gebruikt om volwaardige GUI's voor desktopsystemen te creëren. De interface voor microcontrollers is niet alleen gemaakt met behulp van de C++ API, maar ook met behulp van QML met Qt Quick Controls-widgets, opnieuw ontworpen voor kleine schermen.
Om hoge prestaties te bereiken, worden QML-scripts vertaald in C++-code, en wordt de weergave uitgevoerd met behulp van een aparte grafische engine, Qt Quick Ultralite (QUL), geoptimaliseerd voor het creëren van grafische interfaces in omstandigheden met een kleine hoeveelheid RAM en processorbronnen.
De engine is ontworpen met ARM Cortex-M-microcontrollers in gedachten en ondersteunt 2D grafische versnellers zoals PxP op NXP i.MX RT1050-chips, Chrom-Art op STM32F769i-chips en RGL op Renesas RH850-chips.
Bron: opennet.ru