Микроконтроллер болон OS/5-д зориулсан Qt2 хувилбаруудыг танилцуулав

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

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

Микроконтроллер болон OS/5-д зориулсан Qt2 хувилбаруудыг танилцуулав

Нэмж дурдахад үүнийг тэмдэглэж болно бүтээл OS/5 үйлдлийн системд зориулсан Qt2 портын бие даасан сонирхогчид. Энэ порт нь QtBase модулийн бүх үндсэн хэсгүүдийг багтаасан бөгөөд OS/2 дээр одоо байгаа олон тооны Qt5 програмуудыг нэгтгэж, ажиллуулах боломжтой болсон. Хязгаарлалтуудаас OpenGL, IPv6 болон Drag & Drop-ийн дэмжлэг дутмаг, хулганын курсорын дүрсийг өөрчлөх боломжгүй, ширээний компьютертэй нэгтгэх чадвар хангалтгүй байна.

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

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