基于Qt的嵌入式图形用户界面研究与实现

被引:0
作者
张春艳
机构
[1] 大连海事大学
关键词
嵌入式系统; 图形用户界面; Qt/Embedded; 嵌入式Linux;
D O I
暂无
年度学位
2008
学位类型
硕士
导师
摘要
随着嵌入式技术的不断发展,现代通讯技术的日臻成熟、完善,以及新一代通讯标准的出现,现在人们使用具备高级商务功能的智能移动计算设备已成为可能,从而对基于这一类设备的图形用户界面系统也提出了更高的要求。 图形用户界面(GUI,Graphic User Interface)是嵌入式系统软件开发的重要内容,基于Linux内核开发实用、高效、美观的GUI是目前研究的一个重要课题。以手持设备为典型代表的嵌入式系统需要一个轻型、可灵活配置、非常友好的图形界面系统。对商业用户来讲,开发自有GUI系统,不仅能针对自有产品特点进行快速开发和定制,又能省去商业授权费用。 论文首先概述了嵌入式计算机系统及通用图形用户界面的发展情况,接着介绍了几种典型的嵌入式系统下的图形用户界面系统,并简要分析了各自的特点。第三章介绍了宿主机开发平台的搭建,其中主要介绍了嵌入式图形用户界面开发过程中涉及的系统软件配置,然后在此基础上详细讲解了Qt在linux系统中的安装过程。第四章详细地分析研究了基于Linux的典型嵌入式图形界面支持系统Qt,包括Qt的重要特色、体系结构以及面向对象等相关技术在Qt中的应用,并给出了在Qt/Embedded基础上开发的一个基于嵌入式Linux系统的GUI程序实例,讲解了程序开发过程中关键性问题。第五章讲解了如何建立硬件开发平台,并将应用程序成功移植到ARM开发板上,测试结果证实该程序运行稳定,性能良好。文章最后对嵌入式技术以及Qt的发展前景进行了展望。 论文实现的GUI系统具有设计相对简单,并能充分利用Qt系统资源的特点。该程序具有小巧的特点,非常适合嵌入式系统。该程序的实现为开发基于Linux的嵌入式图形界面系统的应用软件提供了一个借鉴,对于嵌入式Linux环境下的应用程序开发也有一定参考价值。
引用
收藏
页数:77
共 19 条
[1]
基于ARM9的嵌入式LINUX平台的研究与实现 [D]. 
李善寿 .
合肥工业大学,
2007
[2]
嵌入式Linux C语言应用程序设计.[M].华清远见嵌入式培训中心; 主编.人民邮电出版社.2007,
[3]
主流ARM嵌入式系统设计技术与实例精解.[M].苏东; 编著.电子工业出版社.2007,
[4]
Linux内核完全剖析.[M].赵炯编著;.机械工业出版社.2006,
[5]
嵌入式Linux应用程序开发详解.[M].孙琼编著;.人民邮电出版社.2006,
[6]
ARM9嵌入式Linux开发实验与实践.[M].田泽; 编著.北京航空航天大学出版社.2006,
[7]
ARM嵌入式系统基础教程.[M].周立功等编著;.北京航空航天大学出版社.2005,
[8]
Linux面向对象窗口高级编程.[M].博嘉科技组编;李宋琛主编;.科学出版社.2001,
[9]
C/C++嵌入式系统编程.[M].[美]MichaelBarr著;于志宏译;.中国电力出版社.2001,
[10]
基于ARM和Linux的嵌入式系统软件设计核心技术 [J].
白永强 ;
刘志勇 ;
孙常胜 ;
陈杰 .
火炮发射与控制学报, 2006, (01) :65-68