学位论文 > 优秀研究生学位论文题录展示
嵌入式系统图形用户界面代码自动生成技术的研究
作 者: 王国平
导 师: 黄浩
学 校: 华中科技大学
专 业: 计算机系统结构
关键词: 图形用户界面 代码自动生成 可视化开发 嵌入式系统 扩展标记语言
分类号: TP368.1
类 型: 硕士论文
年 份: 2011年
下 载: 23次
引 用: 0次
阅 读: 论文下载
内容摘要
|
随着社会的发展,越来越多的嵌入式电子产品进入人们的生活。对于开发人员来说,在嵌入式系统开发的整个周期,图形界面的开发越来越重要。随着现代电子设备功能的增多和操作方式的多样化,以及用户对界面美观和操作的易用性要求不断增加,一套适合消费电子产品并能贴切反应用户使用需求的图形界面系统对于整个项目的重要性越来越显著。在嵌入式设备上,更高效,更快速的开发出易于被用户接受和使用的图形界面,对开发人员以及对整个嵌入式设备的市场来说都至关重要。该研究目的就是提高嵌入式设备的图形界面的开发效率。可以在Windows系统上利用研究的系统绘制各个嵌入式设备图形界面,每个界面分别代表了嵌入式设备的每种状态。绘制的元素包括图片,按钮,字符串,滚动条,进度条,矩形等,可以对这些元素进行移动和修改。将绘制好的图形用户界面保存为XML文件,并生成相应于特定嵌入式设备系统的代码。将这些代码通过交叉编译后,生成的可执行程序直接放在嵌入式系统上运行。这给嵌入式图形用户界面的开发提供了一种所见即所得的方式,因为绘制的效果就是最终需要在显示设备上显示的效果。该研究中,前一部分实现的功能与平台无关,只需要使用者使用本系统绘制出嵌入式设备需要的图形界面,后一部分实现的功能与平台相关,生成对应于某个嵌入式设备的专用代码。
|
全文目录
摘要 4-5 Abstract 5-8 1 绪论 8-12 1.1 课题研究背景 8-9 1.2 嵌入式图形界面开发的现状和发展 9-11 1.3 本文的主要内容 11-12 2 系统原理与主要技术 12-18 2.1 系统的基本原理 12-14 2.2 XML 介绍 14-17 2.3 本章小结 17-18 3 系统架构与设计 18-26 3.1 传统有限状态机介绍 18 3.2 嵌入式系统的有限状态机 18-19 3.3 有限状态机在图形界面绘制中的作用 19-21 3.4 系统详细设计 21-25 3.5 本章小结 25-26 4 系统的具体实现 26-56 4.1 资源管理的具体实现 26-33 4.2 XML 文件对于资源信息的存储 33-35 4.3 机顶盒系统有限状态机 35-38 4.4 图形界面的绘制以及修改 38-46 4.5 全局变量和消息响应函数的操作 46-48 4.6 XML 文件对于图形界面模块的信息的存储 48-51 4.7 代码自动生成 51-55 4.8 本章小结 55-56 5 系统测试与分析 56-61 5.1 测试环境 56-57 5.2 系统功能测试 57-60 5.3 运行效果测试 60 5.4 本章小结 60-61 6 结论与展望 61-63 6.1 本课题主要完成的研究内容 61 6.2 本课题的后续工作及展望 61-63 致谢 63-64 参考文献 64-66
|
相似论文
- 汽车的电动助力转向系统,U463.4
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 嵌入式中医经脉理疗仪的研究,R197.39
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- 一体化能量回馈电梯驱动控制系统实现,TP273
- 智能控制的电力核相技术研究,TP368.1
- 基于μC/OS-Ⅱ的红外辐射测温系统研究,TN215
- 基于DSP的双丝焊机及人机界面研究,TG409
- 基于WiFi的无线虚拟存储系统,TN929.5
- 嵌入式网络视频应用技术的研究与实现,TP368.1
- 电厂安全生产用户资质智能管理系统的设计与实现,TP311.52
- 基于Web服务的Legacy System集成方法研究,TP393.09
- 小型移动机器人系统平台的模块化设计与实现,TP242
- 柴油机测试仪表校验仪及综合信息管理系统研究,TK426
- 嵌入式智能摄像机硬件设计,TN948.41
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|