APP下载

Qt发布可在微控制器上建立高效能使用者界面的图形开发工具包

2019-08-24 03:47

老牌开发工具Qt推出了专为微控制器单元(Microcontroller Unit,MCU)所发展的图形开发工具包Qt for MCU,让开发者能为MCU建置高效能的图形使用者界面,而这个图形开发工具包还能与既有的Qt工具以及函式库结合使用。

联网装置随处可见,范围涵盖车载系统、穿戴装置、智慧家庭和物联网工业应用等,Qt提到,这些装置有即时处理能力、低功耗和立即启动等需求,通常都以微控制器架构来实现,而随着功能越来越先进,使用者对于界面的要求也就越来越高,Qt for MCUs图形开发工具提供专为ARM Cortex-M微控制器设计的Runtime,能显示丰富顺畅的用户界面。

Qt for MCU利用了Qt Quick以及QML(Qt Markup Language)来创建使用者界面,并使用C++ API扩充使用者界面。由于Qt Quick使用Model-View架构,开发者可以简单地整合C/C++后端,为现有应用程序提供快速移植到Qt for MCU上的途径。

另外,Qt为这个图形工具包特别设计了全新的高效能Runtime,仅需要使用少量的内存,就能达到良好的显示效果,而且这个Runtime不需要操作系统,就能直接在处理器上执行。除了可以于全裸机的环境上运作外,也能使用Qt标准函式库,将程式部署到Linux与Windows等功能更强大的装置上。

虽然Qt for MCUs目前还没有正式发布,但官方已经释出了范例和技术文件,并为Qt for MCUs提供了一套Qt Quick Controls,让开发者能够快速启动开发工作,并使用Qt Design Studio和Qt Creator设计与开发工具,以现有的Qt工作流程开发微控制器应用程序。

相关文章

最新资讯

  • 微软正在开发49窗格的Teams视讯功能
    2020-06-04 14:48
  • Porsche 反推复古风! 911 Targa 4S Heritage Design Edition 限量登场
    2020-06-04 14:47
  • VMware Cloud Director含有可让骇客接管云端服务基础设施的安全漏洞
    2020-06-04 13:47
  • 赋能STEAM编程教育:中国首家“索尼KOOV未来赋…
    2020-06-04 12:17
  • Visual Studio 2019将可延伸K8s资源至本地端,加速微服务测试开发程序
    2020-06-04 12:48

手机

  • Sony 首款 5G 手机 Xperia 1 II 在台正式亮相 35,990 元、预购送配件购物金
    2020-06-04 14:45
  • Google 宣布 Pixel 推出改善睡眠和个人安全相关新功能
    2020-06-04 13:45
  • 暴民趁乱打劫苹果官方直营店抢iPhone、iPad 结果一开机才知道自己有多蠢
    2020-06-03 17:44
  • Gartner 报告今年第一季手机销量受武汉肺炎影响下滑 20% 华为跌幅最大
    2020-06-03 14:46
  • 三星推振兴购机方案 买 Galaxy S20 系列再送购物金、耳机、行动电源
    2020-06-03 14:46

数码

  • 摩托重返中国,靠什么站稳脚跟?
    2019-02-24 11:47
  • 手机厂商为何热衷作秀?
    2019-02-24 11:47
  • 苹果手表重度使用仅续航2.5小时 你还买吗?
    2019-02-24 11:47
  • 3天还是3小时 AppleWatch续航时间伸缩性好大
    2019-02-24 11:47
  • 天选游戏本618再Yes!首发锐龙9 4900H 屏幕迎…
    2020-06-04 12:19

科技

  • 华为中端手机可以媲美友商旗舰机华为:这项技术别人学不会
    2018-06-06 22:32
  • 《2018年移动游戏广告报告》:广告逐渐被更多游戏公司重视
    2018-06-06 22:32
  • 健康的手指甲是什么样子的?都有月牙还是平整光滑呈粉红色
    2020-06-04 12:46
  • 抖音别爱我我作得很是什么梗啥意思 出自虞书欣别爱我我作得很
    2020-06-04 12:46
  • bilibili转正答题答案2020 B站哔哩哔哩用户转正正确答案
    2020-06-04 12:46