发布 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

添加评论