预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共62页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

大连理工大学 硕士学位论文 ARM-LINUX平台下嵌入式图形用户界面的设计与实现 姓名:张元烨 申请学位级别:硕士 专业:软件工程 指导教师:姜国海 20060618 要摘嵌入式系统的开发已成为新的行业熟点。将嵌入式应用至工业控制类产品中,并开发定可靠的GuI(图形用户界面1来提供支持。本文是根据东软集团大连分公司国际软件服务事业部的实际项目需求而提出的。该项目主要是以Linux为实时操作系统,对其进行剪裁并烧写到以韩国三星电子公司的式处理器;以armv41.unknown-Iinux.gee作为交叉编译工具链;以MiniGUI图形用户界面界面开发工具MiniGUI进行图形用户界面的开发,以及如何利用LCD驱动程序进行自定的图形用户界面,通过相互比较,指出和通用的图形用户界面系统相比,嵌入式系统下发软件平台,并且进行环境搭建;嵌入式文件系统的烧写;利用MiniGLq进行基于移动库。最后,利用这些技术开发了一个模拟手机的图形用户界面,实现了备忘录,电话簿,出优秀的人机交互界面,是嵌入式发展的趋势,拥有广阔的市场前景。近年来的市场需求显示越来越多的嵌入式系统包括PDA机顶盒DVD/VCD播放机WAP手机等均要求提供一个方便简洁的可视化操作界面或是全功能的Web浏览器而这些都要求有一个高性能稳$3C2410X为处理器的开发板上,处理器是一款基于ARM920T内核的16/32位RISC嵌入开发工具,进行手持移动设备的图形用户界面开发。本文详细讲述了如何利用图形用户义图形库、字库和图形函数。本文首先概述了嵌入式系统及用户界面的发展情况,接着介绍了几种嵌入式系统下的图形用户界面需要有轻型、占用资源少,高性能,高可靠性,可配置等特点。其次详细讲述了技术上涉及到的问题:根据嵌入式系统的硬件平台,选择合适图形用户界面开终端需求的图形用户界面开发;利用LCD驱动程序以及内存操作,进行自定义图形函数软键盘,以及手机设置等功能。关键词:图形用户界面;嵌入式系统;MiⅡiGI)I;LCD驱动大连理工大学硕士研究生学位论文 型垫丝!坚垡兰鱼!堂丝里塑宝墨亘塑丝笪量壅翌ARM-LINUXsystemembeddedEmbeddedGⅥ.Besides.theDesignandImplementationGUIunderAbstracthompotplayers,WAPWebGUI(geometricinterface)withprojectprocessor,andARM920T.Thecompile.andhandledda饥paperresponse,hi曲reli曲ili押andconfiguration.Second,thisgeometricwithrequirementsMiniGUIuser-definingdevelopedKeyWords:GUI(g∞metricinterface);EmbeddedSystem;MiniGUI;LCDbecomehuman-computerinteractiondevelopmemtheseyears,marketdemandasperformance.theofNeusoftSoftwareusesprocessorbasedMobileboarduserinterfacethesissystemsthenreqlli=rement,quickeraspects.andsoftwareplatform,processingcircumstancebasemobileterminaltechniques,thesimulativeThedevelopmentofhasinbusiness.Applyingindustrialproductioncontrolclassdevelopingoutstandingtrendsflushtypewillhavewidemarketprospect.Inshowsmoresystems,suchPDASTB,DVD/VCDphonerequirebesupportedbyconvenientvisualcontrollingfunctionalexplorer.AndallneedstablecrediblehighAccordingGroupCo.,Ltd.International&ServicesDivision,thisLinuxoperatingviabeingreducedportedwhichisusingSamsuug’s$3C2410Xthis16/32bitsR【SCu∞sarmv41-unknown.1inux.geetooluses也et001researchdevicesworkingboard.Thispartic