MCUs 1.0-д зориулсан Qt хувилбар, микроконтроллеруудад зориулсан Qt5 хувилбар

Qt төсөл Нийтлэгдсэн анхны тогтвортой хувилбар MCU 1.0-д зориулсан Qt, микроконтроллер болон бага чадалтай төхөөрөмжүүдэд зориулсан Qt 5 хүрээний хувилбарууд. Энэхүү багц нь төрөл бүрийн хэрэглээний цахилгаан бараа, элэгддэг төхөөрөмж, үйлдвэрлэлийн тоног төхөөрөмж, ухаалаг гэрийн системд зориулсан ухаалаг гар утасны интерфейсийн хэв маягаар хэрэглэгчтэй харилцах график програмуудыг бий болгох боломжийг олгодог.

Ширээний системд зориулсан бүрэн хэмжээний GUI үүсгэхэд ашигладаг танил API болон стандарт хөгжүүлэгчийн хэрэгслийг ашиглан хөгжүүлэлт хийдэг. Микроконтроллеруудад зориулсан интерфейсийг зөвхөн C++ API-г ашиглаад зогсохгүй Qt Quick Controls виджет бүхий QML ашиглан жижиг дэлгэцэнд зориулан дахин боловсруулсан.

Өндөр гүйцэтгэлд хүрэхийн тулд QML скриптүүдийг C++ код руу хөрвүүлж, дүрслэлийг бага хэмжээний RAM болон процессорын нөөцийн нөхцөлд график интерфэйсийг бий болгоход оновчтой болгосон Qt Quick Ultralite (QUL) тусдаа график хөдөлгүүр ашиглан гүйцэтгэдэг.
Хөдөлгүүр нь ARM Cortex-M микроконтроллеруудыг харгалзан бүтээгдсэн бөгөөд NXP i.MX RT2 чип дээрх PxP, STM1050F32i чип дээрх Chrom-Art, Renesas RH769 чип дээрх RGL зэрэг 850D график хурдасгууруудыг дэмждэг.


Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх