Vydání Qt pro MCU 1.0, vydání Qt5 pro mikrokontroléry

Projekt Qt zveřejněna první stabilní vydání Qt pro MCU 1.0, vydání rámce Qt 5 pro mikrokontroléry a zařízení s nízkou spotřebou. Balíček umožňuje vytvářet grafické aplikace, které interagují s uživatelem ve stylu rozhraní smartphonu pro různou spotřební elektroniku, nositelná zařízení, průmyslová zařízení a systémy chytré domácnosti.

Vývoj se provádí pomocí známého API a standardních vývojářských nástrojů používaných k vytváření plnohodnotných GUI pro desktopové systémy. Rozhraní pro mikrokontroléry je vytvořeno nejen pomocí C++ API, ale také pomocí QML s widgety Qt Quick Controls, přepracovanými pro malé obrazovky.

Pro dosažení vysokého výkonu jsou skripty QML překládány do kódu C++ a vykreslování se provádí pomocí samostatného grafického enginu Qt Quick Ultralite (QUL), optimalizovaného pro vytváření grafických rozhraní v podmínkách malého množství paměti RAM a procesorových zdrojů.
Engine je navržen s ohledem na mikrokontroléry ARM Cortex-M a podporuje 2D grafické akcelerátory, jako je PxP na čipech NXP i.MX RT1050, Chrom-Art na čipech STM32F769i a RGL na čipech Renesas RH850.


Zdroj: opennet.ru

Přidat komentář