Qt for MCUs 1.0 väljaanne, Qt5 versioon mikrokontrolleritele

Qt projekt avaldas esimene stabiilne väljaanne Qt for MCUs 1.0, Qt 5 raamistik mikrokontrollerite ja väikse energiatarbega seadmete versioon. Pakett võimaldab luua graafilisi rakendusi, mis interakteeruvad kasutajaga nutitelefonide liidese stiilis, erinevatele koduelektroonikaseadmetele, kantavatele seadmetele, tööstusvaradele ja nutikodu süsteemidele.

Arendustööd tehakse tuttava API ja arendaja tavainstrumentide abil, mida kasutatakse täisfunktsionaalsete GUI-de loomiseks lauaarvutite süsteemidele. Mikrokontrollerite liidese loomine toimub mitte ainult C++ API kasutamisel, vaid ka QML-i ja Qt Quick Controls vidinate rakendamisel, mis on kohandatud väikestele ekraanidele.

Kasutades kõrge jõudluse saavutamiseks QML-i stseene, tõlgitakse need C++ koodi, ja joonistamine toimub eraldi Qt Quick Ultralite (QUL) graafikamootoriga, mis on optimeeritud graafiliste liideste loomiseks väikese mälu ja protsessoriga ressursside tingimustes.
Mootor on loodud silmas pidades ARM Cortex-M mikrokontrollerite omadusi ja toetab 2D-graafika kiirendajaid nagu PxP NXP i.MX RT1050 kiipidel, Chrom-Art STM32F769i kiipidel ja RGL Renesas RH850 kiipidel.


Vaata videot

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster