1 / 70
文档名称:

基于嵌入式系统的GUI Tools设计与实现.pdf

格式:pdf   页数:70
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于嵌入式系统的GUI Tools设计与实现.pdf

上传人:minzo 2014/3/3 文件大小:0 KB

下载得到文件列表

基于嵌入式系统的GUI Tools设计与实现.pdf

文档介绍

文档介绍:西安电子科技大学
硕士学位论文
基于嵌入式系统的GUI Tools设计与实现
姓名:李斐
申请学位级别:硕士
专业:软件工程
指导教师:赵文平;王磊
20080101
摘要随着嵌入式系统技术的不断发展,各类嵌入式应用对人机交互界面的要求也越来越高,这就使得对嵌入式图形用户界面的需求越来越迫切,一个完善的嵌入式图形窗口系统和图形编程界面成为不可或缺的重要组成部分。这就促使我们去研究如何设计和实现嵌入式系统的图形用户界面。通过对国内外的相关研究项目的分析和比较,在此基础上,研究了嵌入式图形用户界面涉及的系统结构、显示驱动、多任务支持、面向对象技术的应用、窗口及桌面管理等技术。本文所研究开发的图形用户界面支持系统捎面向对象的设计思想和模块化的设计方法,基于消息循环和事件驱动机制,重点阐述了消息模块、控件层、窗口管理、图形设备接口、以及重要元素定时器的具体实现,为用户提供了基本功能完备的用户编程接口。文章最后对论文工作做了总结,并展望了后续工作的研究方向。关键词:图形用户界面嵌入式系统消息事件驱动
,,.甀.’,篏甀瑂琩,猳.
本人签名:重錾本人签名:查斐渺ⅲ:墨:日期创新性声明本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究业离校后,发表论文或使用论文工作成果时署名单位仍然为西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。本人保证毕包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做导师签名:
第一章绪论嵌入式墓こ瘫尘随着社会的日益信息化,计算机和网络己经全面渗透到日常生活的每一个角落。对于我们每个人来说,需要的己经不再仅仅是那种放在桌上处理文档、进行工作管理和生产控制的“机器”。任何一个普通人都可能拥有从蟮母髦质褂嵌入式技术的电子产品,等微型数字化产品,大到网络家电、智能家电、车载电子设备等。目前,各种各样的新型嵌入式系统设备在应用数量上己经远远超过了通用计算机。在工业和服务领域中,使用嵌入式技术的数字机床、智能工具、工业机器人、服务机器人正在逐渐改变着传统的工业生产和服务方式。.度胧较低所谓嵌入式系统褪且杂τ梦V行摹⒁约扑慊际跷基础、软件硬件可裁剪、适应应用系统、对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。由于嵌入式系统一定是实时系统,随着应用环境不同,实时性有强弱之分,因此也被称为嵌入式实时系统。嵌入式系统具有面向用户、面向产品、面向应用的特征【俊嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能,整个系统需要由不同的硬件、软件和系统集成在一起协同合作,才能形成一个完嵌入式系统一般指非系统,它包括硬件和软件两部分。硬件包括处理器/微处理器饕S患位以上的和槌、存储器及外设器件和疧端口、图形控制器等。软件部分包括操作系统软件G笫凳焙投任务操作陀τ贸绦虮喑獭S惺鄙杓迫嗽卑颜饬街秩砑楹显谝黄穑τ贸绦控制着系统的运作和行为,而操作系统控制着应用程序编程与硬件的交互作用。嵌入式系统具有专用性、可嵌入性、实时性、可靠性、移动性、分布式等特点。它通常以⒌テ⒍喟迨较涮褰峁埂⑶度胧絇刃问角度氲礁魇礁样的设备或大系统缡忠贫缁啊⒙酚善鳌⒌嫉⑿畔⒓业绲中,作为设备或大系统的处理和控制核心。总而言之,嵌入式系统是将先进的计算机技术、微电子技术和现代电子系统技术与各个行业的具体应用相结合后的产物,这一点决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。嵌入式系统的出现至今已经有多年的历史了,嵌入式技术也历经了几个发整的产品。
展阶段。进入年代后,以计算机和软件为核心的数字化技术取得了迅猛发展,不仅广泛渗透到社会经济、军事、交通、通信等相关行业,而且深入到家电、娱乐、艺术、社会文化等各个领域,掀起了一场数字化技术革命。多媒体技术与挠τ醚杆倨占埃训缱印⒓扑慊⑼ㄐ惶寤魇迫涨髅飨裕嵌入式技术再度成为一个研究热点。纵观嵌入式技术的发展,大致经历了以下四个阶段第一阶段是以单芯片为核心的可编程控制器形式的系统,同时具有与监测、伺服、指示设备相配合的功能。这种系统大部分