嵌入式GUI用户输入模块的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:li1xiang125
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式图形用户界面(GUI)系统中,用户输入是人机交互的基础。用户输入模块的功能需求包括两个方面:第一,支持多种输入方式,如鼠标、键盘、红外遥控、软键盘等,以适应嵌入式设备不同的应用场景;第二,支持多种字符集的输入,如英文字符集、中文简体繁体字符集等,以适应嵌入式设备本地化需求。本文针对这两方面的功能需求,以家庭信息终端项目为依托,对嵌入式GUI用户输入模块进行了研究与实现。本文首先介绍了嵌入式GUI用户输入模块的技术背景以及本文的研究目标。然后对家庭信息终端GUI用户输入模块设计和实现过程中涉及到的关键技术依次进行了介绍,主要包括嵌入式GUI系统,中文显示技术,中文输入法技术。接下来本文对目前主流的嵌入式GUI系统进行了调研和比较,结合家庭信息终端的硬件平台和应用需求,选择基于Qt Embedded进行图形用户界面的开发和设计,并对Qt Embedded GUI系统的消息事件驱动机制、多国语言机制进行了深入的研究和分析,在此基础上实现了Qt Embedded软键盘和具有键盘鼠标功能的红外遥控器驱动。为了支持中文输入,本文接下来介绍了具有词组输入功能的拼音输入法的设计和实现。最后在家庭信息终端系统平台上给出了测试方案并对测试结果进行了具体的分析,并对下一阶段的研究工作进行了展望。
其他文献
Turbo码因其逼近香农限的优异性能,获得了国内外学者的广泛关注,并被认为是信道编码理论发展史上的一个里程碑。目前,Turbo码已经在各类无线通信系统中得到了广泛应用。尽管T
随着科学技术的不断发展,工业、军事及民用领域对自动化和人工智能技术需求的日益增长,与移动机器人相关的理论及应用已成为研究热点。其中,以移动机器人地图构建及同时定位(
二十世纪80年代中期以来,GSM数字移动通信系统得到了迅猛的发展和广泛的应用,自从1992年在我国建立和开通第一个GSM演示系统以来,GSM系统一直是我国最成熟和市场占有率最大的
在图像的分析和处理中,边缘是图像的重要特征之一。边缘存在于目标和背景、目标与目标、区域与区域之间。图像的边缘是计算机视觉、模式识别、图像分割等图像处理的基础,这就
电子针灸就是将传统医学针灸电子化,而且很大程度上可以代替传统针灸,已经被广泛临床应用。其基本原理是利用电子脉冲模拟针灸的银针刺激,取得较好的治疗效果。  本文参阅大量
现代丰富多彩的无线业务得益于无线通信技术的快速进步。随着手机多媒体业务的兴起,无线多播日益成为一种重要的无线通信方式。在无线多播中,移动用户可以在单独接收的基础上
分数阶傅里叶变换是对传统的傅里叶变换的推广,可以解释为信号在时频平面内坐标轴绕原点逆时针旋转一定角度,在分数阶傅里叶域上的表示方法,是一种新的时频分析方法。分数阶
随着遥感技术与航天技术的迅猛发展,遥感图像获得了十分广泛的应用。但由于遥感图像在拍摄过程中极易受天气因素的影响,因此获取的图像往往存在一些被云层覆盖的区域。图像中云的存在不仅影响了图像的进一步处理和识别,而且降低了图像的利用率,因此探索有效的遥感图像的去云方法,具有很重要的实际意义和研究价值。本文分析了遥感图像云层的形成原因、多分辨率分析的理论及其在图像处理中的优势,研究了基于多分辨分析的遥感图像
本文设计了一种数据测量记录系统,由USB微控制器和FPGA搭建的数据采集板完成对惯性导航产品输出信号的采集,利用USB接口与上位机进行数据传输。论文首先介绍了USB的发展及其
无线mesh网络能给移动用户提供“最后一英里”的宽带无线接入,是下一代无线移动网络中非常有前途的通信技术。而有效的信道资源分配对提高无线mesh网络容量等性能指标具有重