Rilis Qt untuk MCUs 1.0, edisi Qt5 untuk mikrokontroler

Proyek Qt diterbitkan rilis stabil pertama Qt untuk MCU 1.0, edisi kerangka Qt 5 untuk mikrokontroler dan perangkat berdaya rendah. Paket ini memungkinkan Anda membuat aplikasi grafis yang berinteraksi dengan pengguna dalam gaya antarmuka ponsel cerdas untuk berbagai perangkat elektronik konsumen, perangkat yang dapat dikenakan, peralatan industri, dan sistem rumah pintar.

Pengembangan dilakukan menggunakan API yang sudah dikenal dan alat pengembang standar yang digunakan untuk membuat GUI lengkap untuk sistem desktop. Antarmuka untuk mikrokontroler dibuat tidak hanya menggunakan C++ API, tetapi juga menggunakan QML dengan widget Qt Quick Controls, yang didesain ulang untuk layar kecil.

Untuk mencapai kinerja tinggi, skrip QML diterjemahkan ke dalam kode C++, dan rendering dilakukan menggunakan mesin grafis terpisah, Qt Quick Ultralite (QUL), yang dioptimalkan untuk membuat antarmuka grafis dalam kondisi sejumlah kecil RAM dan sumber daya prosesor.
Mesin ini dirancang dengan mempertimbangkan mikrokontroler ARM Cortex-M dan mendukung akselerator grafis 2D seperti PxP pada chip NXP i.MX RT1050, Chrom-Art pada chip STM32F769i dan RGL pada chip Renesas RH850.


Sumber: opennet.ru

Tambah komentar