收藏本站
《上海应用技术大学》 2017年
收藏 | 手机打开
二维码
手机客户端打开本文

基于ARM9的嵌入式GUI技术研究与实现

张海军  
【摘要】:随着硬件和软件技术的发展,嵌入式技术得到了很大的发展。可以说嵌入式产品无处不在,嵌入式产品被应用在工业控制、通信、消费娱乐等领域。GUI(Graphics UserInterface)是软件设计的重要组成部分,同时也是和用户联系最为紧密的一个部分。对嵌入式设备来说,设计一个友好、功能强的GUI是非常重要,有着很高的研究价值。Qt为界面应用程序提供了强大的开发框架。Qt有着丰富的学习资源,功能齐全的 API (Application Programming Interface)。在嵌入式领域,还开发了Qt/Embedded 库,Qt/Embedded 遵循 GPL (General Public License)条款,受到许多IT厂商的青睐。目前,在嵌入式领域的GUI界面设计中,使用基于Qt/Embedded的Qtopia桌面系统成为一种主流。嵌入式设备使用NAND闪存作为存储设备,相比传统的机械硬盘,具有速度快、延迟小、能耗低、体积小和可抗震等优良特性。嵌入式Linux是指可以嵌入式到CPU上并可以根据需要进行裁剪的Linux操作系统,是一种使用非常多的嵌入式操作系统。本文以开发流程为主线,使用“宿主机-目标机”开发模式,首先对目前的儿种GUI工具和操纵系统做了简要的分析,选择Qt/Embedded,嵌入式Linux系统作为本文的软件开发工具。然后从Qt的信号/槽机制,服务器构建,桌面系统等方面介绍了应用程序之间的通信原理,以及桌面系统对GUI的支撑。对U-Boot、内核、根文件系统进行了深入的研究,最后主要研究了基于mini2440开发板的Qtopia系统的移植过程,然后在移植好的桌面系统上进行浏览器的开发工作。通过对Qt和在嵌入设备上开发应用程序的仔细研究,实现在嵌入式设备上浏览器访问网页的功能。
【学位授予单位】:上海应用技术大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP368.1;TP316

【相似文献】
中国期刊全文数据库 前10条
1 ;桌面系统管理,不断创新[J];中国计算机用户;2006年34期
2 黄昆;;虚拟化跳进桌面[J];中国计算机用户;2007年33期
3 陈军;王子轩;;大师的桌面是这样练就的[J];电脑迷;2010年19期
4 张继军;;桌面虚拟化助中小企业漫步云端[J];无线互联科技;2011年10期
5 朱红晨;如何选择适合自己的桌面系统(二)[J];科技与出版;1996年05期
6 ;推技术换秋装 股票经纪业向桌面系统散发全面数据[J];每周电脑报;1998年34期
7 陈康;;桌面虚拟化技术[J];中国教育网络;2010年04期
8 ;桌面系统最新技术面面观[J];计算机周刊;2002年01期
9 比超 ,易湘波;专业服务就是不一样——桌面系统运营外包服务最佳实践[J];中国计算机用户;2004年23期
10 ;桌面系统的64位挑战[J];每周电脑报;2004年03期
中国重要会议论文全文数据库 前10条
1 关键;武林博;白瑞强;;桌面虚拟化技术探讨[A];中国新闻技术工作者联合会2011年学术年会论文集(下篇)[C];2011年
2 陈军;;云计算之初探——桌面云[A];中国计量协会冶金分会2012年会暨能源计量与节能降耗经验交流会论文集[C];2012年
3 邵杰;杜玉亮;;桌面虚拟化技术实现从传统桌面到虚拟桌面的变革[A];2013电力行业信息化年会论文集[C];2013年
4 龚德志;石屹嵘;;云桌面技术在上海电信的应用模式研究[A];2013年中国通信学会信息通信网络技术委员会年会论文集[C];2013年
5 邵杰;杜玉亮;;桌面虚拟化技术实现从传统桌面到虚拟桌面的变革[A];2013电力行业信息化年会论文集[C];2013年
6 鲁晓卫;肖钧;汪国红;李振华;嵇筱焘;;企业桌面虚拟化应用新方案探究[A];第十四届中国科协年会第5分会场:绿色船舶与海洋装备创新发展及产业化论坛论文集[C];2012年
7 鲁晓卫;肖钧;汪国红;李振华;嵇筱焘;;企业桌面虚拟化应用新方案探究[A];2012年MIS/S&A学术交流会议论文集[C];2012年
8 黄珣;李春来;邓鑫;;气象桌面会商交互系统软件的功能设计[A];2011年中国气象学会气象通信与信息技术委员会暨国家气象信息中心科技年会论文摘要[C];2011年
9 丁佳;王长周;;基于虚拟化的云桌面系统在复杂应用环境中的设计[A];2012电力行业信息化年会论文集[C];2012年
10 檀鹏;赵大海;杨舟;;瘦终端桌面云在移动营业厅的应用研究[A];中国通信学会信息通信网络技术委员会2011年年会论文集(上册)[C];2011年
中国重要报纸全文数据库 前10条
1 本报记者 吴玉征;服务用户:从桌面管理做起[N];计算机世界;2010年
2 乐天;开源桌面明年盛行?[N];计算机世界;2007年
3 ;桌面管理启动自动化征程[N];网络世界;2006年
4 乐天;桌面计算3.0 虚拟化是主导技术吗?[N];计算机世界;2008年
5 祁金华;解决企业级桌面[N];网络世界;2008年
6 沈建苗编译;未来桌面近在眼前[N];计算机世界;2008年
7 本报记者 邹大斌;下一个热点:桌面虚拟化?[N];计算机世界;2009年
8 ;2004可能成为PC更换高潮年[N];计算机世界;2004年
9 郭长庚;应用流“环绕”桌面[N];网络世界;2005年
10 本报记者 郭涛;桌面虚拟化重在体验[N];中国计算机报;2009年
中国博士学位论文全文数据库 前1条
1 罗立群;绿色桌面云的关键技术研究[D];南京大学;2012年
中国硕士学位论文全文数据库 前10条
1 张海军;基于ARM9的嵌入式GUI技术研究与实现[D];上海应用技术大学;2017年
2 刘青恒;基于桌面云的实验教学管理系统的测试及性能优化[D];华南理工大学;2015年
3 杨晓娟;虚拟化技术在庆阳石化数据中心的应用[D];兰州大学;2015年
4 项方伟;基于VMware的动漫影视制作及资源共享分发云桌面平台设计[D];复旦大学;2014年
5 户志伟;音视频同步传输的研究及在虚拟桌面系统中的实现[D];电子科技大学;2015年
6 孟强;虚拟桌面基础架构的设计与开发[D];复旦大学;2014年
7 李颖;基于VDI技术的虚拟桌面的设计及实现[D];上海交通大学;2014年
8 梁春晖;桌面云在甘肃联通的部署和应用研究[D];兰州交通大学;2015年
9 陈厚斌;桌面虚拟化技术在教育机房中的研究和应用[D];浙江工业大学;2014年
10 邢嘉;桌面虚拟化技术在高校计算中心的应用研究与实现[D];中国海洋大学;2014年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026