嵌入式操作系统中-实现图形支持的技术和理论研究

来源 :四川大学 | 被引量 : 0次 | 上传用户:information1005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今时代是信息化的时代,将计算机通信技术与传统家用电器相结合,随着数字化与网络技术更广泛深入家庭,一种新型的电器——信息电器已经开始走进我们的生活。广义来说,信息电器已突破传统家电概念,包括家用PC、机顶盒、HPC、DVD、无线数据通信设备、掌上电脑、PDA、视频游戏设备、WebTV等所有能通过网络系统交换信息的信息处理设备。它是3C(Computer、Communication、Consumer ElectroniCS)合一的产物。 信息电器之所以称为信息电器,是因为它具有嵌入式软件。嵌入式软件是嵌入到硬件中的软件,几乎所有的硬件控制均可通过它们来实现。嵌入式软件包括与硬件相关的底层软件、操作系统、图形界面、通讯协议、数据库系统、标准化浏览器和应用软件等。其中嵌入式操作系统(Embedded OS)是软件运行的基石,是至关重要的核心。 现在,嵌入式系统已经在人们工作与生活的各个领域得到广泛的应用。除了应用在家庭领域,如WebTV、网络冰箱、网络空调等众多消费类和医疗保健类电子设备等;在传统的工业控制和商业管理领域也可以看到它们的身影,如智能工控设备、POS/ATM机、IC卡等;此外,嵌入式系统还应用在媒体手机、袖珍电脑、掌上电脑、车载导航器等方面。越来越多的嵌入式系统,特别是PDA、机顶盒、DVD/VCD播放机、WAP手机等系统均要求提供全功能的Web浏览器,这包括HTML 4.0的支持、JavaScript的支持,甚至包括Java虚拟机的支持。而这一些均要求有一个高性能、高可靠的图形用户界面(Graphics User Interface)的支持。图形支持在嵌入式操作系统中的地位也就显得非常重要 J。 中国科学院计算技术研究所(ICT)嵌入式系统软件研究组的 ((Eas”Embedded OS})课题,就是研究嵌入式系统的操作系统和软件开发工具包相关 技术。我从 99年 10月进入课题一直到现在论文工作的完成,历时近一年半。 该课题是国家863计划信息领域的子课题。 在这一年半的时IdJ里,我从对操作系统源代码进行研究开始,对 GUI(特 别是MiniGLI)的源代码进行了深入的研究与分析,了解了MiniGUI 的体系结 构和设计思想。在深入地理解图形用户界面实现机制的基础上,终子完成了 EEOS的图形用户界面的实现。 我的图形用户界面是运行在多线程模式下的,它的许多模块都以单独的线 程形式运行。同时,它还利用线程来支持多窗日。每个线程有一个消息队列, 而消息队列是实现线程数据交换和同步的关键数据接曰。 我将面向对象技术运用到图形用户界面的实现中,比如,控件与控件类, 多字体支持等。我还完善了己有MiniGLrl的一些算法,比如,图形操作,微客_……… 产/目务器中矛息传递扒瓷一剪切域算汪等口……__…回………… …__………_ 另外,我初步设计、实现了基于EEOS 图形用户界面上的应用——Apollo 划览器,并对其进行了初步的测试,得到了较为满意的结论。 这篇论文着重讲述了我对嵌入式操作系统,嵌入式操作系统中图形用户界 面的理解,对MiniGLTI的研究,以及如何实现一个比较完善的图形用户界面, 即窗曰系统。 由于经验及水平有限,在论文中有错误和不足之处,恳请广大老师和同学 批评指正。
其他文献
该文首先介绍了统一消息的定义、特点、发展阶段和发展现状;其次对统一消息的技术基础即计算机电话集成技术(CTI)进行了深入的分析和研究,计算机电话集成技术在语音通信和计算
论文首先对该次AES标准的评选过程作了概括性的介绍,在阐明了算法所使用的数学知识和设计原则基础之上,逐步地详细分析了该算法的设计过程,对算法所使用的核心——轮变换函数
该文共分两个部分:数据结构网络课件系统;DSNCS和面向平面几何角度计算的智能测试系统ITSGAC.第一部分:教育部功能“数据结构网络课件系统DSNCS”的部分设计与实现,其中包括部
该文针对现有搜索引擎中存在的问题,提出了一个结构新颖的搜索引擎——移动式搜索引擎,其重点在于改进了搜索机器人的工作模式.它将移动计算作为搜索机器人的工作平台,提出了
视频和图像压缩在多媒体应用这一为工业界带来新的机遇的领域中扮演了极其重要的角色.随着Internet和无线通信的发展,视频和图像编码的基本目标正在发生着改变.传统的视频和
网络安全在Internet中起着越来越重要的作用.网络安全保障的实现方法一般可分为两大类:以防火墙技术为代表的被动防卫型和建立在加密、安全认证机制上的开放型网络安全保障系
句子相似度计算是EBMT系统实现的关键,它直接关系到EBMT系统本身的翻译质量.现有的几类句子相似度计算方法中,基于词的方法虽简单、流行,但由于对句子不加任何句法结构分析,
该文针对语音识别和中文整句输入法的具体任务,对统计语言模型中的构造和一些关键技术进行了深入的研究,主要讨论了N-gram模型、N-gram改进模型的理论基础及其实现技术.具体
该文主要研究了现场总线P-NET技术的通信协议和"虚拟令牌"传输机制,得到了一些有意义的结果,同时,设计了一套P-NET应用系统.第一章序言概述了现场总线技术的历史和研究现状,
"分布式安检多媒体信息管理系统"具有重要的现实意义.我们在遵循开发原则、明确用户需求的基础上,设计出系统的总体结构,实现了其八个功能模块的硬件集成和软件编码.其中包括