Kutolewa kwa Qt kwa MCUs 1.0, toleo la Qt5 kwa vidhibiti vidogo

Mradi wa Qt kuchapishwa kutolewa kwanza imara Qt kwa MCUs 1.0, matoleo ya mfumo wa Qt 5 kwa vidhibiti vidogo na vifaa vyenye nguvu ndogo. Kifurushi hukuruhusu kuunda programu za picha zinazoingiliana na mtumiaji kwa mtindo wa violesura vya simu mahiri kwa vifaa mbalimbali vya kielektroniki vya watumiaji, vifaa vinavyoweza kuvaliwa, vifaa vya viwandani na mifumo mahiri ya nyumbani.

Uendelezaji unafanywa kwa kutumia API inayojulikana na zana za kawaida za msanidi zinazotumiwa kuunda GUI kamili za mifumo ya kompyuta ya mezani. Kiolesura cha vidhibiti vidogo kinaundwa kwa kutumia si API ya C++ pekee, bali pia kwa kutumia QML yenye wijeti za Qt Quick Controls, zilizoundwa upya kwa skrini ndogo.

Ili kufikia utendakazi wa hali ya juu, hati za QML hutafsiriwa katika msimbo wa C++, na utoaji unafanywa kwa kutumia injini tofauti ya michoro, Qt Quick Ultralite (QUL), iliyoboreshwa kwa ajili ya kuunda miingiliano ya picha katika hali ya kiasi kidogo cha RAM na rasilimali za kichakataji.
Injini imeundwa kwa kuzingatia vidhibiti vidogo vya ARM Cortex-M na inaauni vichapuzi vya michoro vya 2D kama vile PxP kwenye chipu za NXP i.MX RT1050, Chrom-Art kwenye chip za STM32F769i na RGL kwenye chip za Renesas RH850.


Chanzo: opennet.ru

Kuongeza maoni