【正式版本2.6!Qt for MCUs推出全新功能】
Qt for MCUs推出正式版本2.6,专注于改善其在单片机中的性能表现。Qt for MCUs 2.6引入了一系列代码生成优化,从而减少了C++代码中的冗余,并降低了总体ROM要求。此外,该版本还新增了以下内容:
- Qt Quick Ultralite的新QML API:开发者可以通过添加从Qt改编而来的全新QML API来扩展Qt Quick Ultralite的核心功能,简化应用程序实现过程,并提高现有非MCU平台代码的可重复使用性。
- 性能核心功能:全新的基准测试功能“QulPerf”提供了一组新的指标,以便显示和访问正在运行的应用程序的帧率情况、CPU使用率和内存使用情况。
- 文件系统支持(技术预览阶段):新文件系统接口API允许应用程序注册和集成用户选择的文件系统,并使Qt Quick Ultralite引擎能够查找和显示位于其中的图像。同时,为FatFS提供参考实现。
- GHS MULTI IDE集成汽车工具:开发人员成功实现了Qt和Green Hills工具之间无缝工作流程。qmlprojectexporter工具现在支持创建预集成所有MCU元素的MULT项目。
- AUTOSAR Classic支持:Qt一直与客户和AUTOSAR供应商合作,以了解在安全的AUTOSAR Classic架构中运行的GUI应用程序的要求,并为MCU提供强大且经过验证的Qt集成。
与此同时,随着Qt for MCU 2.6版本发布,官方也推出了适用于Renesas RH850 / D1M1A汽车平台的第一个MCU端口。