收藏本站
《北京邮电大学》 2011年
收藏 | 手机打开
二维码
手机客户端打开本文

基于Qt的嵌入式Linux系统GUI的研究与实现

范朋  
【摘要】:随着计算机技术、通信技术的快速发展和Internet的广泛应用,嵌入式系统进入了蓬勃发展的时代。GUI(Graphics User Interface)是—种以图形作为基础的用户界面,是嵌入式系统软件开发的重要内容,基于Linux内核开发实用、高效、美观的GUI是目前研究的一个重要课题。 Qt是Nokia开发的跨平台的C++图形用户界面应用程序框架,完全面向对象的,很容易扩展,移植性好,并且允许真正地组件编程。Qt的强大功能及诸多优点赢得许多巨头IT厂商的青睐,使用一个基于Qt的GUI系统目前已成为嵌入式可视化软件系统开发的主要解决方案。本论文对Qt进行了深入分析,并将其移植到MIPS硬件平台,实现GUI的构建。 本论文的主要工作和特色: (1)通过调研大量的文献,深入分析了嵌入式系统和嵌入式GUI的发展现状和前景,并对目前几种主流的GUI的优缺点进行了分析和比较。 (2)阐述了论文所需的软硬件平台,硬件MIPS32处理器,数字电视芯片和嵌入式Linux操作系统。 (3)深入分析Qt的技术要点,包括Qt的体系结构,绘图机制,客户/服务器结构,信号/槽机制,及Qt Creator的使用。论文主要应用的Qt4.7最新语言QML的详细介绍分析等。 (4)详细介绍了系统开发流程,针对目标板对Qt的移植和交叉编译,开发环境的建立,应用程序的开发过程及GUI的构建。
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP391.41

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前2条
1 赵俊旭;基于嵌入式Linux和Qt/E的数控系统软件设计[D];上海交通大学;2012年
2 江马力;基于嵌入式系统的电子乐谱阅读器的设计[D];武汉理工大学;2012年
【参考文献】
中国期刊全文数据库 前10条
1 胡宏平;基于数字电视机顶盒的嵌入式Linux操作系统的设计[J];电视技术;2005年08期
2 何剑锋;邬文彪;李宏穆;刘念聪;;嵌入式Linux系统的Qt/Embedded图形界面开发[J];电子工程师;2007年07期
3 张娟,张雪兰;基于嵌入式Linux的GUI应用程序的实现[J];计算机应用;2003年04期
4 袁野;王宏远;;一种嵌入式系统中GUI的设计[J];计算机与数字工程;2006年01期
5 吴峰,王自强;基于FrameBuffer的嵌入式GUI系统设计[J];计算机应用与软件;2005年03期
6 杨建;阳晔;严晓浪;葛海通;;片上双核通信机制的设计与应用[J];微电子学;2007年01期
7 魏永明;风景这边独好——实时嵌入式Linux系统上GUI的发展与展望[J];微电脑世界;2000年47期
8 游燕珍;赵国锋;徐川;;基于Qt/E的嵌入式GUI的研究及其移植[J];微计算机信息;2008年14期
9 赵振亮;徐立鸿;邓梧鹏;徐惠惠;;基于Linux系统中嵌入式GUI的研究与分析[J];微型电脑应用;2006年11期
10 霍妍,孟凡荣;基于Linux嵌入式系统的研究与实现[J];计算机系统应用;2004年08期
中国硕士学位论文全文数据库 前7条
1 祁献鹏;基于嵌入工Qt的中文GUI平台的设计[D];中国人民解放军信息工程大学;2002年
2 李周勇;DSP嵌入式系统的图形用户界面(GUI)设计和实现[D];上海交通大学;2006年
3 李帆;IPTV机顶盒GUI子系统的研究与实现[D];华中科技大学;2006年
4 黎革女;基于Linux的嵌入式GUI的研究与开发[D];大连海事大学;2008年
5 许建;基于QT的嵌入式浏览器和GUI的实现[D];西安电子科技大学;2008年
6 张春艳;基于Qt的嵌入式图形用户界面研究与实现[D];大连海事大学;2008年
7 孙昌青;基于Qt_Embedded的嵌入式GUI系统的研究与构建[D];湖北工业大学;2009年
【共引文献】
中国期刊全文数据库 前10条
1 唐勇波;丰娟;;嵌入式系统在车载远程监控系统中的应用研究[J];安防科技;2009年03期
2 张海清;陈永煌;朱晖;;基于嵌入式系统的CAN总线汽车组合仪表的研究[J];安徽工程科技学院学报(自然科学版);2009年03期
3 张玲娟;;便携式农田喷灌控制器的研制[J];安徽农业科学;2010年06期
4 万厚冲;;基于ARM_Linux的嵌入式系统在农业环境监测中的应用[J];安徽农业科学;2010年14期
5 雷鸿;吴慧婷;;基于Qt/E嵌入式GUI设计的研究与实现[J];信息安全与技术;2011年06期
6 李勇;嵌入式Linux集成开发环境的研究[J];安阳师范学院学报;2005年05期
7 王艳丽;潘娜;;基于嵌入式系统的无线数据终端硬件平台设计与实现[J];办公自动化;2008年08期
8 李忠儒;;嵌入式系统的发展趋势[J];办公自动化;2011年10期
9 刘承武;黄先祥;李胜朝;蔡伟;;基于无线网络的大型武器装备故障诊断系统[J];兵工自动化;2006年06期
10 吴旭宾;杨波;;基于GIS的嵌入式军用电子地图系统[J];兵工自动化;2006年09期
中国重要会议论文全文数据库 前10条
1 杨光友;黄兴;张道德;胡新宇;;基于ARM-Linux的钻井现场监控控制器设计[A];第二十九届中国控制会议论文集[C];2010年
2 齐欣;杜尚丰;;基于ARM11的多参数水质监测系统的设计方案[A];中国农业工程学会2011年学术年会论文集[C];2011年
3 阮波;全书海;;基于ARM的燃料电池电动汽车仪表信息系统设计[A];中国汽车工程学会汽车电子技术分会第七届(2006)年会暨学术研讨会论文集[C];2006年
4 魏赵平;裘雪红;;QT/Embedded开发环境中类对象之间通信机制的分析[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上)[C];2006年
5 管芳绍;徐志江;孟利民;;基于嵌入式系统的抗干扰红外软解码方法[A];中国电子学会第十七届信息论学术年会论文集[C];2010年
6 周佳;彭宏;邓彰超;;嵌入式GUI的设计及其应用[A];中国电子学会第十七届信息论学术年会论文集[C];2010年
7 张兴起;;嵌入式数字视频的挑战与希望[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
8 杜传利;曾翠娟;;嵌入式GPS/DR组合导航系统的硬件设计与实现[A];第13届全国计算机、网络在现代科学技术领域的应用学术会议论文集[C];2007年
9 徐玉伟;谢敏;;单片机在汽车发动机测速系统中的应用[A];广西计算机学会2004年学术年会论文集[C];2004年
10 冯习宾;;基于CAN总线的嵌入式数控系统网络化研究[A];全国先进制造技术高层论坛暨第八届制造业自动化与信息化技术研讨会论文集[C];2009年
中国博士学位论文全文数据库 前10条
1 张春玉;预应力空间网格结构优化理论及可靠性分析[D];哈尔滨工程大学;2010年
2 张辉;低能耗建筑主动动态复合围护结构研究[D];华中科技大学;2011年
3 章荣军;土体开挖引起的邻近受荷桩基附加响应分析[D];华中科技大学;2011年
4 肖献强;基于信息融合的驾驶行为识别关键技术研究[D];合肥工业大学;2011年
5 李利;自然的人化[D];北京林业大学;2011年
6 杨奇;高速铁路桥梁桩基础变形性状试验与工后沉降研究[D];中南大学;2011年
7 王东;尘土进入电子/电器设备分析模型及实验模拟系统研究[D];北京邮电大学;2011年
8 王颖锋;嵌入式系统节能调度算法研究与设计[D];西安电子科技大学;2010年
9 王光德;中小型煤矿氡监测等关键技术研究[D];成都理工大学;2011年
10 王东生;TiAl合金表面等离子喷涂MCrAlY及陶瓷涂层的激光重熔研究[D];南京航空航天大学;2009年
中国硕士学位论文全文数据库 前10条
1 王立飞;基于ARM的三相交流异步电动机调速系统研究[D];华中农业大学;2010年
2 张海清;基于嵌入式系统的CAN总线汽车组合仪表的研究[D];安徽工程大学;2010年
3 张良清;基于嵌入式技术的高精度程控直流电源的研究[D];安徽工程大学;2010年
4 王旭强;圆筒型永磁直线同步电机电磁性能及温度场研究[D];河南理工大学;2010年
5 张磊;基于ARM的矿用监测分站[D];山东科技大学;2010年
6 张亮;基于嵌入式Linux的馈线终端单元的研究[D];山东科技大学;2010年
7 胡晓亮;嵌入式系统软件GUI中间件研究与设计[D];山东科技大学;2010年
8 刘立辉;基于嵌入式系统平台的城市噪声分布地图[D];山东科技大学;2010年
9 朱凯;基于ARM和μC/OS-Ⅱ的数据采集器的研究与设计[D];山东科技大学;2010年
10 刘强;基于ARM9的机器人远程控制系统研究[D];山东科技大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 陆二庆;栗方;赵荣阳;;S3C2410TFT-LCD显示的驱动程序设计[J];电脑开发与应用;2009年03期
2 黄霞;;二叉树的先序遍历和中序遍历的非递归算法[J];电脑开发与应用;2010年01期
3 熊伟;董金明;;嵌入式Linux中根文件系统的实现[J];电子测量技术;2007年07期
4 陈涛;余学才;朱良销;王世阳;苏柯;;嵌入式Linux下的LCD驱动程序设计与实现[J];电子科技;2010年11期
5 胡维;张方樱;;构建嵌入式Linux的根文件系统的busybox方法[J];广州大学学报(自然科学版);2008年03期
6 彭浩;龚杰;秦建敏;;基于S3C2440的嵌入式Linux根文件系统构建[J];电子设计工程;2010年06期
7 刘晓玲;董平;;数控技术发展新动向[J];装备制造技术;2008年04期
8 宋延昭;嵌入式操作系统介绍及选型原则[J];工业控制计算机;2005年07期
9 赵毅;游有鹏;;基于Qt/Embedded的嵌入式数控系统人机界面设计与开发[J];工业控制计算机;2008年04期
10 苏哲欣;刘鸿飞;薛晓;;基于嵌入式Linux的LCD驱动分析与实现[J];工业控制计算机;2009年02期
中国硕士学位论文全文数据库 前3条
1 张建泽;基于ARM的嵌入式linux移植技术[D];大连交通大学;2010年
2 蔡立挺;嵌入式数控系统及前瞻控制器研究[D];浙江大学;2008年
3 黄卫军;基于Linux和Qt的数控系统关键技术研究及应用[D];成都理工大学;2009年
【二级引证文献】
中国期刊全文数据库 前1条
1 苏鹏飞;赵东标;刘凯;;基于OMAP3530的实时Linux数控系统底层驱动平台开发[J];机械与电子;2013年01期
【二级参考文献】
中国期刊全文数据库 前10条
1 李佳林;李明富;钱光弟;;基于Qt/Embedded的ARM-Linux应用程序研究[J];成都航空职业技术学院学报;2006年04期
2 詹瑾瑜,熊光泽,孙明;一种嵌入式GUI软件结构实现方案[J];电子科技大学学报;2003年01期
3 徐广毅 ,张晓林 ,崔迎炜 ,蒋文军;Qt/Embedded在嵌入式Linux系统中的应用[J];单片机与嵌入式系统应用;2004年12期
4 丁丁 ,习勇 ,魏急波;三种主流嵌入式图形用户界面的移植及性能比较[J];电子产品世界;2004年09期
5 陆云昆;余健;赵力;邹采荣;;嵌入式浏览器Konqueror/E的实现[J];电子产品世界;2006年21期
6 何剑锋;邬文彪;李宏穆;刘念聪;;嵌入式Linux系统的Qt/Embedded图形界面开发[J];电子工程师;2007年07期
7 杜百川;高清晰度电视与数字电视[J];广播与电视技术;1996年11期
8 姚永;关于IPTV的几点思考[J];广播电视信息;2005年02期
9 王梅,董小国,田红波,田毅;Linux系统对多种文件系统支持的探讨[J];湖南工程学院学报(自然科学版);2003年04期
10 白永强;刘志勇;孙常胜;陈杰;;基于ARM和Linux的嵌入式系统软件设计核心技术[J];火炮发射与控制学报;2006年01期
中国硕士学位论文全文数据库 前9条
1 康鹏;机顶盒设备GUI系统的设计与实现[D];北京工业大学;2003年
2 俞兰;基于Linux的嵌入式GUI的研究与实现[D];西南交通大学;2006年
3 刘志远;嵌入式Linux与MiniGUI的研究和移植[D];吉林大学;2006年
4 李宇丽;基于ARM的嵌入式Linux系统的研究及应用[D];西安电子科技大学;2007年
5 魏平;基于Linux的嵌入式系统的核心技术研究及实现[D];东南大学;2005年
6 陈锦强;嵌入式数据库技术在煤矿井上监控系统的开发与应用[D];昆明理工大学;2007年
7 王丽洁;嵌入式Linux的图形界面技术研究与实现[D];国防科学技术大学;2006年
8 许建;基于QT的嵌入式浏览器和GUI的实现[D];西安电子科技大学;2008年
9 王储;基于S3C2410/LINUX的嵌入式系统在列车监控装置中的应用[D];武汉科技大学;2008年
【相似文献】
中国期刊全文数据库 前10条
1 洪勇军;用Java快速开发Linux GUI应用[J];连云港职业技术学院学报;2003年02期
2 何福贵;王家礼;左永锋;;Linux及QT/Embedded在信号发生器上的实现[J];电子测量与仪器学报;2006年05期
3 赵霞;;基于Framebuffer的嵌入式GUI系统实现[J];微计算机信息;2007年35期
4 曾显伟;丁香乾;于锋;张海涛;;基于Linux的嵌入式POS的GUI及数据库研究[J];微计算机应用;2007年05期
5 俞焕焕;王潜平;马海波;;嵌入式单窗口GUI系统的设计与实现[J];微计算机信息;2009年05期
6 陈孝文;陈蜀宇;马同杰;;基于Linux的嵌入式图形用户界面的研究与应用[J];计算机系统应用;2009年12期
7 杨锋;唐依珠;;嵌入式GUI的图形抽象层GAL的设计与实现[J];电脑知识与技术(学术交流);2007年11期
8 刘波;周克贵;;基于Qt/Embedded和Linux的嵌入式GUI的研究与实现[J];仪器仪表用户;2007年06期
9 杨海马;刘瑾;赵旭峰;;嵌入式GUI中汉字库的设计方法研究[J];测控技术;2009年02期
10 王家华;程顺顺;;基于Qt的软件汉化界面技术的研究[J];计算机技术与发展;2011年03期
中国重要会议论文全文数据库 前10条
1 康淮湘;何川;徐一川;;自己动手搭建Linux邮件服务器[A];天津市电视技术研究会2010年年会论文集[C];2010年
2 朱国正;侯整风;;基于Linux平台的智能卡通用驱动模型[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
3 贾志洋;王勇刚;崔博文;杨玉婷;;应用型本科院校Linux操作系统的教学探索[A];Proceedings of 2010 National Vocational Education of Communications and Information Technology Conference (2010 NVCIC)[C];2010年
4 豆尚成;陈成细;奚学程;陈默;顾琳;赵万生;周志凯;顾岭;;基于Linux的线切割加工全软数控系统[A];第14届全国特种加工学术会议论文集[C];2011年
5 代健美;耿华芳;刘作学;;基于嵌入式Linux的DM9000CI设备驱动研究与实现[A];全国第4届信号和智能信息处理与应用学术会议论文集[C];2010年
6 姜斌;张君;;一种Linux平台下的可执行文件防篡改方法[A];浙江省电子学会2011学术年会论文集[C];2011年
7 赵德志;章勇;廖书红;;嵌入式Linux及BOA服务器在S3C2410上的移植[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(上册)[C];2010年
8 邵昌旭;陈默;赵万生;;基于Linux的嵌入式线切割数控系统[A];第14届全国特种加工学术会议论文集[C];2011年
9 兰西柱;潘君君;;基于嵌入式Linux的车载终端的研究[A];煤矿自动化与信息化——第20届全国煤矿自动化与信息化学术会议暨第2届中国煤矿信息化与自动化高层论坛论文集[C];2010年
10 王雪娇;钱军;温东新;张展;崔忠强;;基于Linux虚拟文件系统故障注入器的设计与实现[A];第六届中国测试学术会议论文集[C];2010年
中国重要报纸全文数据库 前10条
1 李军;LINUX: CA巧打合作牌[N];中国计算机报;2003年
2 重庆 TL;Linux技巧园[N];电脑报;2004年
3 Subbo;实战多Linux共存[N];电脑报;2004年
4 余涉;全力推进中国linux应用[N];厂长经理日报;2000年
5 ;Linux下也用eMule[N];电脑报;2004年
6 魏春梅;LINUX进入成熟期[N];中国经营报;2001年
7 陕西 刘新念;自制Linux的开机画面[N];电脑报;2001年
8 小芳;随电子社进入LINUX精彩世界[N];中华读书报;2000年
9 ;Linux平台为互联互通带来益处[N];中国电子报;2009年
10 ;基于 Linux 平台的 Sybase 服务器[N];计算机世界;2004年
中国博士学位论文全文数据库 前10条
1 于晓;基于嵌入式Linux的仪器操作系统的研究[D];西安电子科技大学;2009年
2 钱思佑;图形用户界面测试中相关问题研究[D];中国科学技术大学;2010年
3 李伦;Linux及其伦理意蕴[D];湖南师范大学;2002年
4 丁筱雪;QT离散度在急性肺栓塞中的临床意义[D];中南大学;2012年
5 郭锐;基于Linux的微细电火花加工数控系统及其相关关键技术的研究[D];哈尔滨工业大学;2007年
6 全小庆;缝隙连接在长QT综合征室性心律失常发生中的作用及其机制研究[D];华中科技大学;2010年
7 武传宇;基于PC+DSP模式的开放式机器人控制系统及其应用研究[D];浙江大学;2002年
8 李明铎;短消息业务联网系统的设计与实现[D];中国人民解放军信息工程大学;2004年
9 史鸿声;可信嵌入式3D图形系统关键技术的研究[D];中国科学技术大学;2008年
10 吴峰光;Linux内核中的预取算法[D];中国科学技术大学;2008年
中国硕士学位论文全文数据库 前10条
1 范朋;基于Qt的嵌入式Linux系统GUI的研究与实现[D];北京邮电大学;2011年
2 蒋飞;基于嵌入式Linux系统的数字电视GUI图形加速设计[D];北京邮电大学;2010年
3 卢春雷;Linux桌面环境中GUI辅助管理工具的设计与实现[D];吉林大学;2011年
4 胡永华;一个轻型高效的嵌入式GUI的实现[D];安徽大学;2010年
5 侯浩;嵌入式Linux下GUI的设计和实现[D];东北大学;2008年
6 宋景东;基于GTK+构建Shell程序图形化界面的研究与实现[D];吉林大学;2008年
7 邱军;基于Linux平台的实时视频GUI设计与应用[D];杭州电子科技大学;2009年
8 江平;IP网络测试仪GUI设计与网络协议分析研究与实现[D];西安电子科技大学;2010年
9 曾剑元;ARM9平台上基于Qt/Embedded的嵌入式GUI的研究与实现[D];吉林大学;2010年
10 于国光;基于自动化测试GUI开源库的研究与实现[D];华东师范大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026