嵌入式系统图形用户界面代码自动生成技术的研究
发布时间:2024-05-15 01:42
随着社会的发展,越来越多的嵌入式电子产品进入人们的生活。对于开发人员来说,在嵌入式系统开发的整个周期,图形界面的开发越来越重要。随着现代电子设备功能的增多和操作方式的多样化,以及用户对界面美观和操作的易用性要求不断增加,一套适合消费电子产品并能贴切反应用户使用需求的图形界面系统对于整个项目的重要性越来越显著。在嵌入式设备上,更高效,更快速的开发出易于被用户接受和使用的图形界面,对开发人员以及对整个嵌入式设备的市场来说都至关重要。 该研究目的就是提高嵌入式设备的图形界面的开发效率。可以在Windows系统上利用研究的系统绘制各个嵌入式设备图形界面,每个界面分别代表了嵌入式设备的每种状态。绘制的元素包括图片,按钮,字符串,滚动条,进度条,矩形等,可以对这些元素进行移动和修改。将绘制好的图形用户界面保存为XML文件,并生成相应于特定嵌入式设备系统的代码。将这些代码通过交叉编译后,生成的可执行程序直接放在嵌入式系统上运行。这给嵌入式图形用户界面的开发提供了一种所见即所得的方式,因为绘制的效果就是最终需要在显示设备上显示的效果。 该研究中,前一部分实现的功能与平台无关,只需要使用者使用本系统绘制...
【文章页数】:66 页
【学位级别】:硕士
【部分图文】:
本文编号:3973717
【文章页数】:66 页
【学位级别】:硕士
【部分图文】:
图2.2XML文档的树结构
图2.2XML文档的树结构表示下面的XML中的一本书:okstore><bookcategory="CHILDREN"><title>HarryPotter</title><author>JK.Rowling</author><year>2005</year><....
图3.3本系统整体界面
此时,就可以利用本系统提供的功能来设计各个用户图形界面,并自动生成相应的代码[21]。代码里包含了整个图形界面的显示,以及这个图形界面对应的状态下所有的消息响应函数等。这个系统是在VisualC++6.0集成环境下开发的,利用了MFC类库开发。这个系统架构主要包括三个部....
图3.4添加字体
下面以图片管理为例来进行介绍。因为嵌入式设备图形界面需要的图片格式有多种,有Jpeg格式,Bmp格式以及Png格式等。所以在左边的树形控件中,分别列出了三个节点,来显示不同类型的图片。这样,可以方便用户浏览各种图片,根据需要来选择不同的图片。通过双击左边的图片节点,可在....
图3.5添加图片
2图形用户界面的绘制管理之前已经介绍过,在每一个用户界面中,可以绘制的元素主要包括六部分六种元素的不同搭配,就可以产生需要的各种用户界面。其中的一个效果所示。对于这些元素的添加有多种方法。可以通过菜单栏中的设计模块子菜各个子菜单来进行添加,也可以通过工具栏来进行添加,还可以通过....
本文编号:3973717
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3973717.html