欢迎来到天天文库
浏览记录
ID:58507736
大小:2.40 MB
页数:45页
时间:2020-05-18
《基于QT的模拟时钟设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、电力学院本科毕业设计(论文)题 目: 基于Qt的模拟时钟的设计 院 系: 计算机与信息工程学院 专业年级: 电子科学与技术2008级 学生: 唐辛 学号: 20072687指导教师: 金一鸣 2012年06月14日基于QT的模拟时钟的设计摘要图形用户界面(GUI)已经成为计算机系统、手持终端设备系统以及嵌入式设备系统的重要组成部分,是否具有良好的人机交互性已经成为决定系统设计好坏的重要因素。而在嵌入式手持设备中,对嵌入式终端的实用性、美观性和娱乐性提出了更高的要求,良好的人机交互界面已成为嵌入式系统设计的一个颇为重要和关键的技
2、术。本文以采用qt程序开发框架开发的模拟时钟程序,成功实现了在嵌入式终端的运行,论证了qt程序的跨平台的技术特点。文章首先论述了嵌入式linux的发展和前景以及与系统紧密相连的图形用户界面GUI,接着概要的讲述了qt编程技术及qtcreator开发工具,并简要介绍了硬件开发板mini2440、系统编程环境fedora。在程序的开发上,基于先设计后编写的原则,以模块化的方式完成各种功能设计之后,再进行代码编写实现功能。最后详细介绍了linux到嵌入式终端的移植和交叉编译环境的搭建,把遇到的问题及解决方法进行了精简的概述。关键词:嵌入式Linux,QT,
3、图形用户界面,模拟时钟,mini2440DESIGNOFANALOGCLOCKBASEDONQTABSTRACTGraphicaluserinterface(GUI)hasbecomeanimportantpartofthesystemofcomputer,handheldterminalsandembedded,Haveagoodhuman-computerinteractionhavebecomeimportantfactorindecisionsystemdesign.Andinembeddedhandhelddevices,higherreq
4、uirementsinpractical,beautifulandentertainingonembeddedTerminal,goodhuman-computerhasbeenbecomingaratherimportantandcriticaltechnologyinthedesignofinteractioninterfaceofembeddedsystem.ThisarticleusestheanalogclockprogramwhichbasesonQtapplicationdevelopmentframeworktoprovethatQt
5、cross-platformtechnicalfeatures.Firstofall,thearticledealswiththedevelopmentandprospectsofembeddedLinux,includingthegraphicaluserinterfaceGUIwhichclosestoabove,wentontooutlinetoyoutheQtandqtcreatorprogrammingtechnologydevelopmenttools,andprovidesanoverviewofhardwaredevelopmentb
6、oardmini2440,Fedorasystemsprogrammingenvironment.Onthedevelopmentoftheprogram,basedontheprincipleofdesigningbeforewriting,aftercompletingthevariousfeaturesdesignedinamodularmanner,andthenmakethecodetoimplementfunctionality.FinaldetailsonLinuxtoembeddedTerminalportingandthebuild
7、ingofcross-compilationenvironment,problemsencounteredandsolutionsforthestreamliningofoverview。Keywords:Embeddedlinux,Qt,GUI,AnalogClock,Mini2440目录1引言11.1设计背景11.2设计的目的和意义22嵌入式linux系统32.1嵌入式linux概念32.2嵌入式linux特点42.3嵌入式linux前景和应用52.4嵌入式系统组成63基于Qt的GUI程序开发63.1图形用户界面GUI概念73.2图形用户界面GU
8、I特点73.3图形用户界面GUI组成73.4QT简介93.5QT优点94软硬件环境104.1min2440嵌
此文档下载收益归作者所有