基于Qt/Embedded和Qtopia的嵌入式GUI研究与实现

来源 :太原理工大学 | 被引量 : 47次 | 上传用户:vivi8133
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图形用户界面作为人机交互的一种重要方式,广泛应用于嵌入式系统。由于嵌入式硬件性能的不断提升,使得在嵌入式设备上运行精美的图形用户界面成为可能,同时,智能手持设备、智能仪表的迅猛发展也对GUI产生了极大的市场需求。首先,本文对市场上几种典型的嵌入式GUI系统优缺点进行了比较,得出Qt/Embedded具有面向对象、跨平台、资源消耗少和可移植性强等优点,越来越多的第三方软件公司开始采用Qt/Embedded开发嵌入式Linux下的应用软件。鉴于此,本文选择Qt/Embedded作为图形用户界面开发工具,实现了一个嵌入式语音识别系统图形用户界面。其次,本文简要介绍了系统的硬件平台和软件平台,重点研究了Qt/Embedded开发环境在Linux系统中的搭建过程。在宿主机建立了Qt/Embedded应用程序开发和仿真环境,通过对Qt/Embedded底层结构的分析,交叉编译了Qt/Embedded和Qtopia,并加入tslib来支持触摸屏。分析了Qt/Embedded对象间通信机制——信号与槽和Qtopia进程间通信机制——QCOP,在Qt/Embedded开发环境下进行语音识别系统界面的设计、开发和仿真,实现了GUI与语音识别程序之间的通信以及识别结果在GUI上的实时显示。本文还完成了语音识别界面程序集成为Qtopia应用程序和Qtopia软件中文化等工作。最后,通过实际项目,移植Qt/Embedded和Qtopia到OMAP5912目标机。使用了快速启动机制以及裁剪Qtopia来优化系统,使系统的效率有了很大的提高,实验结果验证了本文所做研究工作的可行性和可操作性。经过测试,软件各个部分工作正常稳定,基本达到了预期的目标和要求。
其他文献
公务员财产申报制度是从源头上治理腐败的一项重要措施,对防范公务员腐败有重要的制度价值,因而成为现代国家法律体系的重要制度安排。目前,我国公务员腐败现象处在高发态势,
随着列车运行速度的提高,对铁道和列车的性能均提出了更高更严的要求。列车的车轴是其行走部分的重要构件,因此材料的综合力学性能尤其是疲劳性能不仅决定了列车可以运行的速
本文拟通过对北方地区隋唐墓葬形制、随葬品特征的分析,对北方地区的墓葬进行分区和初步的分期。进而将北方地区和中原地区墓葬进行详细的比较,归纳总结北方地区墓葬的地域性
本文以餐饮业中油烟管道清洗为主要应用背景,研究了一种可用于水平和竖直油烟管道清洗的机器人。论文通过对目前常用几种油烟管道清洗方法进行调研分析,认为采用高压水射流清
为研制一种治疗奶牛临床型乳房炎的新型抗菌药物,以阿莫西林(AMX)和盐酸左氧氟沙星(LH)为主药,利用先进的纳米技术,通过伪三元相图筛选并优化处方,制备了复方阿莫西林纳米乳(
三相循环流化床是一种可以将气体、液体和固体混合一起进行反应的装置。它不仅可使有害气体得到循环利用,达到清洁生产的目的,还可通过外循环使反应物充分混合,提高反应效率
新兴媒体的出现为影像事业的繁荣发展注入了新鲜活力,为影像创作者提供了以高科技为依托以新技术为支撑的创作平台。同时,数字时代的影像传播也伴随着新的问题。新型艺术创作
铁合金行业属于高能耗行业。我国铁合金生产中,交流电弧炉铁合金的能耗占铁合金总耗的60%以上。由于大型交流电弧炉等非线性冲击性负荷,在生产过程中存在严重的电能质量问题,
随着知识经济时代的到来和市场竞争的日趋激烈,作为获取企业竞争优势的工具——人力资源的有效利用已经被越来越多的企业所看重。企业的人力资源管理是一个有机系统,绩效管理
自杀问题是我国一个重大的社会问题和公共卫生问题。据WHO调查,自杀高居人类意外死亡之榜首,中国自杀死亡的绝对数字居世界第一。随着我国全面的社会变革,自杀率仍呈一定上升