当前位置: 首页 » 政策法规 » 工程师园地 » 正文

如何快速开发嵌入式系统的交互界面?


  来源: 致远电子 时间:2018-09-20 编辑:夏禅
分享到:




4 . AWUI&AWTK

emWin说明书有一千多页,对于大多说开发者来说只是想使用emWin做个交互界面,需要花费大量的时间学习emWinAPI

为了使emWin更易用,致远电子在emWin基础上开发出AWUI,它是基于C++开发的一套MVVM框架,实现了数据绑定、命令绑定和窗口导航等基本功能,并提供丰富的GUI组件。AWUI相对于直接用emwin编程是巨大的飞跃, 因为它使用mvvm编程模型使得界面与逻辑分离(解耦)MVVM是由MVCMVP一路演化而来,它的作用就是实现用户界面和业务逻辑的分离,利于隔离变化、自动测试、分工合作。




5  AWUI的框架思想


AWUI目前支持QtemWin,用Designer编辑界面,用C++开发ViewModel/Model,让开发者无需学习QtemWinAPI最终的应用程序可以在QtemWin(要确保emWin上支持该控件)上运行。

基于AWUI,致远电子计划年内推出适用范围更广、更好用的AWTK。嵌入式UI开发将会以组件的方式集成于AWorks平台中,可在该平台下快速实现交互界面开发。




6  AWUI发展计划




7  AWorks中的UI框架

关键词:嵌入式 串口屏    浏览量:1075

声明:凡本网注明"来源:仪商网"的所有作品,版权均属于仪商网,未经本网授权不得转载、摘编使用。
经本网授权使用,并注明"来源:仪商网"。违反上述声明者,本网将追究其相关法律责任。
本网转载并注明自其它来源的作品,归原版权所有人所有。目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。如有作品的内容、版权以及其它问题的,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
本网转载自其它媒体或授权刊载,如有作品内容、版权以及其它问题的,请联系我们。相关合作、投稿、转载授权等事宜,请联系本网。
QQ:2268148259、3050252122。


让制造业不缺测试测量工程师

最新发布
行业动态
政策法规
国际资讯
仪商专题
按分类浏览
Copyright © 2023- 861718.com All rights reserved 版权所有 ©广州德禄讯信息科技有限公司
本站转载或引用文章涉及版权问题请与我们联系。电话:020-34224268 传真: 020-34113782

粤公网安备 44010502000033号

粤ICP备16022018号-4