嵌入式概念:
嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。从应用对象来讲,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。
嵌入式在近年来受众多人追捧,但嵌入式的发展历程是怎样的呢?以下内容将会详细讲述,从20 世纪70 年代初出现第一个微处理器开始,嵌入式系统的发展已经有20 余年的历史了。随着计算机技术和产品对其它行业的广泛渗透,以应用为中心的分类方法变得更为切合实际,也就是按计算机的嵌入式应用和非嵌入式应用将其分为嵌入式计算机和通用计算机。通用计算机具有计算机的标准形式,通过装配不同的应用软件,以类同面目出现并应用在社会的各个方面,那嵌入式有哪些突出性贡献呢?
典型产品就是PC,而嵌入式计算机则是以嵌入式系统的形式隐藏在各种装置、产品和系统中。嵌入式系统将在“后PC”时期大显身手。嵌入式系统则是根据应用的要求,将操作系统和功能软件集成于计算机硬件系统之中,从而实现将软件与硬件一体化的计算机系统,这是PC时代的突出贡献,嵌入式系统一般不提供与终端用户交互的手段,具有小巧、高度自动化、响应速度快等特点。但嵌入式系统有自身存在的特点,作为嵌入式系统灵魂的嵌入式操作系统是随着嵌入式系统的发展出现的,当然也是嵌入式系统发展到一定阶段的必然产物。嵌入式操作系统的出现,将会大大提高嵌入式系统开发的效率,改变以往嵌入式软件设计的相关功能则只能针对具体的应用从头做起。在嵌入式操作系统之上开发嵌入系统将会在很大程度上减少系统开发的工作量,从而更好地增强嵌入式应用软件的可移植性,使嵌入式系统的开发方法更具科学性。
嵌入式系统发展历程:
嵌入式概念其实很早就已存在,从上世纪70年代单片机的出现开始到今天的各种嵌入式相关的各种应用,嵌入式系统经历了近30年的发展历史,但每个阶段的发展历程都有所不同,下面来简单了解下所经历的四个阶段:
一、无操作系统阶段
这一阶段的应用就是基于初的单片机上,多数以编程控制器的形式出现,这一时期,一般没有操作系统的相关支持,只有通过汇编语言对系统进行直接的控制,当然在相关运行结束之后再清除内存,当然这一时期的主要特点是:系统机构和功能相对都比较单一,处理效率也较低、储存量也小,几乎没有用户接口,由于具备以上特性,曾经被工业领域广泛的认可。
二、简单的操作系统阶段
但随着微电子工艺水平的提高,出现了大量高可靠、低耗能的嵌入式cpu,这种简单的嵌入式操作系统开始出现并得到了迅速发展。此时的嵌入式操作系统随比较简单,但已初步具备一定的兼容性和扩展性,对控制系统负载以及监控应用程序的运行有一定作用。
三、实时操作系统阶段
在数字化通信和信息家电等巨大需求的牵引下,嵌入式系统得到进一步的飞速发展,随着硬件实时性要求的提高,嵌入式系统的软件规模也在不断扩大,这一时期操作系统的实行性得到了很大的改善,可以再不同类型的微处理器上,实现高度的模块化和扩展性运行,以此使得应用软件的开发变的更加简单。
四、面向internet阶段
在21世纪的网络时代,将嵌入式系统应用到各种网络环境的呼声越来越高,嵌入式设备与internet的完美结合才是嵌入式技术的真正未来,在这个信息时代和数字时代里,为嵌入式系统的开发带来了巨大的机遇,同时对于嵌入式系统提供商来讲也是新的的挑战。
发展历程大概经历了四大阶段,每个阶段的发展都是新技术的更迭,那么下一个将会是怎样的阶段,让我们共同期待……