基于linux嵌入式开发板的qt的移植与应用

基于linux嵌入式开发板的qt的移植与应用

ID:10752806

大小:1.79 MB

页数:40页

时间:2018-07-08

基于linux嵌入式开发板的qt的移植与应用_第1页
基于linux嵌入式开发板的qt的移植与应用_第2页
基于linux嵌入式开发板的qt的移植与应用_第3页
基于linux嵌入式开发板的qt的移植与应用_第4页
基于linux嵌入式开发板的qt的移植与应用_第5页
资源描述:

《基于linux嵌入式开发板的qt的移植与应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、普通本科毕业设计题目:基于Linux嵌入式开发板的Qt的移植与应用二O一一年五月35摘要嵌入式Linux是以Linux为基础的嵌入式操作系统,Linux有着开放源代码,内核小、效率高,免费的OS等优点。它被广泛应用在移动电话、个人数字助理(PDA)、媒体播放器、消费性电子产品以及航空航天等领域中。Qt是诺基亚开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。自从1996年早些时候,Qt进入商业领域,它已经成为全世

2、界范围内数千种成功的应用程序的基础。Qt也是流行的Linux桌面环境KDE的基础。基本上,Qt同XWindow上的Motif,Openwin,GTK等图形界面库和Windows平台上的MFC,OWL,VCL,ATL是同类型的东西,但Qt具有优良的跨平台特性、面向对象、丰富的API、大量的开发文档等优点。在嵌入式平台上开发用户图形界面,选择Qt是一个很好的选择。本设计采用基于ARM9EJ-S构架的AT91SAM9261芯片的嵌入式开发套件,并详细介绍了套件的硬件和Linux嵌入式操作系统。本文给出了tslib、Qt-Extended

3、-4.4.3、Qt-Embedded-4.7.0在Linux嵌入式开发板上的移植方法。介绍了QtCreator的使用方法和Qt应用程序在开发板上的使用方法。【关键词】QtQt-Extended-4.4.3Qt-Embedded-4.7.0tslib35AbstractEmbeddedLinuxisaembeddedoperatingsystembasedonLinux.Linuxhasmanyfeatures,forexample,opensource,thekernelissmall,efficient,freeOSandsoo

4、n.Itiswidelyusedinmobilephones,personaldigitalassistant(PDA),mediaplayers,consumerelectronicsandaerospacefields.Qtisacross-platformdevelopmentofC++graphicaluserinterfaceapplicationframeworkwhichisdevelopedbyNokia.Itprovidesalltherequiredfunctionstotheapplicationdevelo

5、perstobuild-the-artgraphicaluserinterface.Qtisfullyobjectoriented,easilyextensible,andallowstruecomponentprogrammingmanner.Sinceearly1996,Qtintothebusinessworld,ithasbecomeaworldwidesuccessofthousandsofapplicationsthatbase.QtisalsothepopularLinuxdesktopenvironmentKDEf

6、oundation.Basically,QtisthesamewithMotif,Openwin,GTKgraphicalinterfacelibrariesonXWindowandMFC,OWL,VCL,ATLonWindowsplatform,butQthasmanyadvantages,forexample:excellentcross-platform,object-oriented,richAPI,alargenumberofdevelopmentdocumentsandsoon.Todevelopgraphicalus

7、erinterfaceonembeddedplatform,selecttheQtisagoodchoice.ThedesignframeworkbasedontheAT91SAM9261ARM9EJ-SDevelopmentKitforembeddedchips,anddetailsofthepackageofhardwareandembeddedLinuxoperatingsystem.Thispaperexplainsthetransplantationoftslib,Qt-Extended-4.4.3,Qt-Embedde

8、d-4.7.0intheLinuxembeddeddevelopmentboard.IntroducestheuseofQtCreatorandthemethodtorunQtapplicationsonthedevelopmentboard.【K

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。