Vydanie Qt pre MCU 1.0, vydanie Qt5 pre mikrokontroléry

Projekt Qt publikovaný prvé stabilné vydanie Qt pre MCU 1.0, vydania rámca Qt 5 pre mikrokontroléry a zariadenia s nízkou spotrebou. Balík umožňuje vytvárať grafické aplikácie, ktoré interagujú s používateľom v štýle rozhraní smartfónov pre rôznu spotrebnú elektroniku, nositeľné zariadenia, priemyselné zariadenia a systémy inteligentnej domácnosti.

Vývoj prebieha pomocou známeho API a štandardných vývojárskych nástrojov používaných na vytváranie plnohodnotných GUI pre desktopové systémy. Rozhranie pre mikrokontroléry je vytvorené nielen pomocou C++ API, ale aj pomocou QML s widgetmi Qt Quick Controls, prepracovanými pre malé obrazovky.

Na dosiahnutie vysokého výkonu sa skripty QML prekladajú do kódu C++ a vykresľovanie sa vykonáva pomocou samostatného grafického enginu Qt Quick Ultralite (QUL), optimalizovaného na vytváranie grafických rozhraní v podmienkach malého množstva pamäte RAM a procesorových zdrojov.
Engine je navrhnutý s ohľadom na mikrokontroléry ARM Cortex-M a podporuje 2D grafické akcelerátory ako PxP na čipoch NXP i.MX RT1050, Chrom-Art na čipoch STM32F769i a RGL na čipoch Renesas RH850.


Zdroj: opennet.ru

Pridať komentár