發布 Qt for MCUs 1.0、微控制器的 Qt5 版本

Qt項目 опубликовал 第一個穩定版本 適用於 MCU 的 Qt 1.0,用於微控制器和低功耗設備的 Qt 5 框架版本。 該軟體包可讓您創建圖形應用程序,以智慧型手機介面的方式與用戶交互,適用於各種消費性電子產品、可穿戴設備、工業設備和智慧家居系統。

開發是使用熟悉的 API 和標準開發工具進行的,這些工具用於為桌面系統創建成熟的 GUI。 微控制器的介面不僅使用 C++ API 創建,還使用帶有 Qt Quick Controls 小部件的 QML,並針對小螢幕進行了重新設計。

為了實現高效能,QML 腳本被轉換為 C++ 程式碼,並使用單獨的圖形引擎 Qt Quick Ultralite (QUL) 進行渲染,該引擎針對在少量 RAM 和處理器資源的情況下創建圖形介面進行了最佳化。
引擎在設計時考慮了 ARM Cortex-M 微控制器,支援 2D 圖形加速器,例如 NXP i.MX RT1050 晶片上的 PxP、STM32F769i 晶片上的 Chrom-Art 以及 Renesas RH850 晶片上的 RGL。


來源: opennet.ru

添加評論