学位论文 > 优秀研究生学位论文题录展示
嵌入式GUI用户输入模块的设计与实现
作 者: 关乃轩
导 师: 杜旭
学 校: 华中科技大学
专 业: 通信与信息系统
关键词: 嵌入式图形用户界面系统 用户输入模块 Qt Embedded 拼音输入法
分类号: TP391.41
类 型: 硕士论文
年 份: 2011年
下 载: 49次
引 用: 0次
阅 读: 论文下载
内容摘要
在嵌入式图形用户界面(GUI)系统中,用户输入是人机交互的基础。用户输入模块的功能需求包括两个方面:第一,支持多种输入方式,如鼠标、键盘、红外遥控、软键盘等,以适应嵌入式设备不同的应用场景;第二,支持多种字符集的输入,如英文字符集、中文简体繁体字符集等,以适应嵌入式设备本地化需求。本文针对这两方面的功能需求,以家庭信息终端项目为依托,对嵌入式GUI用户输入模块进行了研究与实现。本文首先介绍了嵌入式GUI用户输入模块的技术背景以及本文的研究目标。然后对家庭信息终端GUI用户输入模块设计和实现过程中涉及到的关键技术依次进行了介绍,主要包括嵌入式GUI系统,中文显示技术,中文输入法技术。接下来本文对目前主流的嵌入式GUI系统进行了调研和比较,结合家庭信息终端的硬件平台和应用需求,选择基于Qt Embedded进行图形用户界面的开发和设计,并对Qt Embedded GUI系统的消息事件驱动机制、多国语言机制进行了深入的研究和分析,在此基础上实现了Qt Embedded软键盘和具有键盘鼠标功能的红外遥控器驱动。为了支持中文输入,本文接下来介绍了具有词组输入功能的拼音输入法的设计和实现。最后在家庭信息终端系统平台上给出了测试方案并对测试结果进行了具体的分析,并对下一阶段的研究工作进行了展望。
|
全文目录
摘要 4-5 Abstract 5-8 插图目录 8-9 表格目录 9-10 缩略语 10-11 1 绪论 11-14 1.1 课题背景与意义 11 1.2 课题来源与研究目标 11-12 1.3 本文主要工作及组织结构 12-14 2 关键技术综述 14-24 2.1 嵌入式GUI 系统 14-19 2.2 中文显示 19-21 2.3 中文输入法 21-23 2.4 本章小结 23-24 3 嵌入式GUI 用户输入模块的分析与设计 24-35 3.1 功能需求分析 24 3.2 硬件平台分析 24-25 3.3 总体方案设计 25-34 3.4 本章小结 34-35 4 嵌入式GUI 用户输入模块的实现 35-47 4.1 输入引擎模块的实现 35-40 4.2 中文输入法的实现 40-46 4.3 本章小结 46-47 5 系统测试 47-53 5.1 测试环境 47-48 5.2 测试方案 48-52 5.3 测试结果分析 52 5.4 本章小结 52-53 6 结束语 53-55 6.1 本文总结 53 6.2 工作展望 53-55 致谢 55-56 参考文献 56-58
|
相似论文
- 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
- 基于DaVinci平台的传感器网络定位显示设备实现,TN929.5
- 基于ARM9的嵌入式Linux系统的研究与应用,TP368.1
- 基于嵌入式的分布式点菜系统设计与实现,TP368.1
- 胶囊内窥镜体外影像接收装置的研究,R318.6
- 基于电子纸的电子地图技术研究与实现,P28
- 手持式超声波探伤仪应用软件设计,TP311.52
- 产品信息追溯系统信息采集终端的设计与研究,TP274.2
- 基于嵌入式平台的钻井工程无线监控系统研究,TE928
- EPIRB检测仪技术方案设计与研究,TP216
- 音字转换评测体系的研究与实现,TP391.1
- 拼音输入法候选词窗口样式对输入绩效的影响,TP391.14
- 拼音输入法视角的网络错别字研究,H124
- 数字电视机顶盒及人机交互功能的研究与设计,TN949.197
- 一种具有英汉辅助翻译功能的拼音输入法,TP391.14
- 基于RT-Linux的嵌入式实时系统设计,TP316.81
- 生物芯片扫描分析系统——嵌入式系统软件设计,TP311.52
- 基于ARM9的视频终端的研究与设计,TN919.82
- 基于Linux的嵌入式保健信息系统研究与实现,TP311.52
- 嵌入式Linux在ARM9上的移植研究与实现,TP316.81
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com
|