Qt väljalase MCUs 1.0 jaoks, Qt5 väljaanne mikrokontrolleritele

Qt projekt avaldatud esimene stabiilne väljalase Qt MCU 1.0 jaoks, Qt 5 raamistiku väljaanded mikrokontrolleritele ja vähese energiatarbega seadmetele. Pakett võimaldab luua graafilisi rakendusi, mis suhtlevad kasutajaga nutitelefonide liideste stiilis erinevatele olmeelektroonikatele, kantavatele seadmetele, tööstusseadmetele ja targa kodu süsteemidele.

Arendus toimub tuttavate API ja standardsete arendajatööriistade abil, mida kasutatakse töölauasüsteemide täisväärtuslike GUI-de loomiseks. Mikrokontrollerite liidese loomisel kasutatakse mitte ainult C++ API-d, vaid ka QML-i koos Qt Quick Controlsi vidinatega, mis on ümber kujundatud väikeste ekraanide jaoks.

Suure jõudluse saavutamiseks tõlgitakse QML-skriptid C++ koodiks ja renderdamine toimub eraldi graafikamootori Qt Quick Ultralite (QUL) abil, mis on optimeeritud graafiliste liideste loomiseks vähese RAM-i ja protsessoriressursside korral.
Mootor on loodud ARM Cortex-M mikrokontrollereid silmas pidades ja toetab 2D graafikakiirendeid, nagu PxP NXP i.MX RT1050 kiibil, Chrom-Art STM32F769i kiibil ja RGL Renesase RH850 kiibil.


Allikas: opennet.ru

Lisa kommentaar