文档介绍:.:,琩浙江大学硕士学位论文琣琣,,,猼,,篊瑃瓵,,珽,
⒄电气忾氛环境煽、成本哿等要求。与“专用性”的相关特点:软、硬的可编程控制器形式的系统,同时具有与监测、指示设备相配合的功能。这种系同类型的微处理器上,操作系统内核精小、效率高,并且具有高度的模块化和扩展性;具备文件和目录管理、设备支持、多任务、网络支持、图形窗口以及用户界面等功能;具有大量的应用程序接,嵌入式应用软件丰富,但与互联网无关。第三阶段是以基于因特网为标志的嵌入式系统,这是一个正在迅速发展的阶随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分。按照历史性、本质性、普遍性要求,嵌入式系统应定义为:“嵌入到对象体系中的专用计算机系统”。“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。不同的嵌入式系统其特点会有所差异。与“嵌入性”的相关特点:由于是嵌入到对象系统中,必须满足对象系统的环境要求,如物理环境⌒、件的裁剪性;满足对象要求的最小软、硬件配置等。与“计算机系统”的相关特点:嵌入式系统必须是能满足对象系统控制要求的计算机系统。度胧郊扑慊应用数量上远远超过了各种通用计算机,制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等均是嵌入式计算机的应用领域。【综观嵌入式系统的发展,大致经历了三个阶段。第一阶段是以单芯片为核心统大部分应用于工业控制系统中,一般没有操作系统的支持。第二阶段以嵌入式操作系统为标志。这一阶段系统的主要特点是:嵌入式操作系统能运行于各种不浙江大学硕士学位论文
.度胧较低扯匀砑囊G段。目前大多数嵌入式系统还孤立于因特网之外,但随着因特网的发展以及因特网技术与信息家电、工业控制技术等结合日益密切,嵌入式设备与因特网的结合将代表着嵌入式技术的真正未来。在嵌入式系统的开发中,嵌入式软件是实现各种系统功能的关键,也是计算机技术最活跃的研究方向之一。不同应用对嵌入式软件系统有不同的要求,并且随着计算机技术的发展,,应用系统对嵌入式软件的基本要求是体积小、执行速度快、具有较好的可裁剪性和可移植性。随着嵌入式系统的发展和应用的多样性,对嵌入式软件的要求也发生了以下变化:》需要操作系统的支持嵌入式系统覆盖面很广,从很简单到复杂度很高的系统都有,这主要是由具体应用要求决定的。简单的嵌入式系统根本没有操作系统,而只是⋯个控制循环。但是,当系统变得越来越复杂时,就需要一个嵌入式操作系统来支持,否则,应用软件就会变得过于复杂,使开发难度过大,安全性和可靠性都难于保证。》支持多任务并具有实时性在多任务嵌入式系统中,合理的任务调度必不可少,单纯通过提高处理器速度是无法达到目的,这样就要求嵌入式系统的软件必须具有多任务调度能力。现在,多任务实时操作系统在这一领域的地位显得越来越重要。≯强大的联网功能大部分传统的嵌入式操作系统都是孤立的,但在网络日益重要的今天,越来越多的嵌入式系统有了联网的要求。嵌入式系统与各种网络相连,尤其是与因特网和无线网络的连接,给系统提出了很多新的要求,系统需要支持疘和相关实用程序,并且需要处理安全认证和访问控制问题。这些要求使系统变得更加复杂,需要更多的计算资源。这时就需要具有网络功能的嵌入式操作系统的支持。翱诮换スδ今天,很多应用领域都要求嵌入式系统能够提供传统上只有在和高端系统中才能提供的类似于或者拇翱诮换ハ低场U浙江大学硕士学位论文
,基于窗簂系统的图形用户界面在整个计算机世界中已经基本普及。那此,窗口系统提供了多种界面:其一是应用界面,它是用户与某一应用程序的显示窗口之间的交互作用;其二是程序设计界面,它允许程序设计语言以调用库函数或系统调用的方式得到窗口系统的服务;其三是管理界面,它定义了如何控制对在运行空间和运行速度方面都有苛刻要求的嵌入式系统提出了挑战,因为这些窗口系统一般都要求比较高的硬件配置,并且还要解决运行速度缓慢等问题。用户界面是用户与计算机进行交互的操作方式,即用户与计算机互相传递信息的方式,其中包括信息的输入和输出,早期称之为人机界面。用户界面存在于用户与硬件之间,更主要的体现在用户与软件之间,因为用户主要与软件打交道。一个软件的综合质量,除了取决于它的性能之外,用户界面也是非常重要的因素。衡量用户界面优劣的标准在于是否对用户友好,它包括外观和感觉两个因素。好的用户界面美观易懂、操作简单且具有引导功能,使用户感觉愉快、兴趣增强,从而提高使用效率。图形用户界面是继字符用户界面之后提出的第二代用户界面技术,现在已经被大多数操作系统所采用,因美观大方、简单易用而深受广大用户所喜爱,大大加速了计算机的普及,成为当今计算机