|
|
要构筑信息化社会,嵌入式系统技术是不可分割的;相反,嵌入式系统的发展促进了信息化社会的进程。 一、嵌入式系统是信息技术发展的产物 1. 什么是嵌入式系统 关于嵌入式系统目前尚无严格的统一定义,通常定义为:嵌入式系统是以应用为中心,整合了计算机软件、硬件技术,通信技术和微电子技术,以“量体裁衣”的方式把所需的功能嵌入到应用系统的设备中,适用应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 对嵌入式系统较全面的理解应当从以下三方面来认识: (1)硬件应由嵌入式处理器作基础平台; (2)软件应以嵌入式软件为运行平台; (3)形式应是嵌入在设备中,各种设备有不同的外形及相应的附属配件,它只不过是其中的一个控制核心部件。 2. 嵌入式处理器 嵌入式处理器的体系架构可分为三种形式: (1)IP(Intellectual Property)级架构 也就是片上系统SoC(System on Chip)形式,即是依设备功能的需求,将不同的IP单元,集成在一块总片中,它包含有处理器功能,I/O接口功能及嵌入式软件功能。 (2)芯片级架构 依应用系统要求,选用相应的微处理器,如MCU、MPU、DSP、RISC等芯片,并将RAM、ROM(EPROM/EEPROM/Flash)及I/O接口芯片等组成相应的嵌入式系统,相应的系统软件、应用软件是以固件形式固化在ROM中,这是目前常用的嵌入式系统的架构方式。 MCU、MPU属于单片机系列,这是大家熟知的。DSP(Digital Signal Processor)数字信号处理器,它具有数字信号处理能力强,特别适合于声音、图像等多媒体信息系统,但是其常规处理能力不强、寻址范围有限、I/O功能弱及开发平台问题,较少单独作为嵌入式系统的处理器,而是与嵌入式处理器相结合,构成更强大的功能。 RISC(Reduced Instruction Set Computer)型处理器具有结构简单、处理速度快和处理功能强等优点,因此,新型的嵌入式系统大多数采用RISC处理器,这种处理器目前典型的代表是ARM架构处理器,世界上许多公司均基于ARM架构开发出相应的微处理器芯片,如:
其他如Hyundai公司、OKI公司、Rohm公司、Samsung公司,Netsilicom公司等,其产品中均采用ARM内核。 另外一种新型的微架构处理器是Intel公司的Xscale,它是新一代为无线手持式应用产品开发的嵌入式处理器,是PCA开发式平台架构中应用于子系统与通信子系统中的嵌入式处理器。 (3)X86处理器嵌入到应用系统中 这样可充分利用PC机的通用性和便利性,采用嵌入式操作系统,并且将操作系统和应用软件均固化在固态电子盘中,以缩小体积,增加可靠性。典型的产品有研祥公司的嵌入式CPU卡及威盛公司的C3 CPU卡。 3. 嵌入式操作系统 由于嵌入式操作系统要固化在电子盘中,因而它应具备以下特点:
嵌入式操作系统依应用对象不同,大致可分成下列几类:
4. 嵌入式系统形式 嵌入式模块应当是体积小,功耗低,易于嵌入在各种应用设备中,模块外形可依设备需求而异,符合“量体裁衣”的原则,按需定制、按需配置、按需重构。 5. 嵌入式系统特点 为什么嵌入式系统能被广泛应用于诸多领域中,主要由于它具有以下一系列特点:
|
嵌入式系统应用范围十分广泛,可应用于各行各业,它是信息化建设的基石,如果说PC机在过去几年的发展是一枝独秀,今天嵌入式系统的应用则是百花齐放。
它可应用于制造工业、仪器仪表、过程控制、信息化教育、信息家电、通信、楼宇智能化、汽车、船舶、航空、航天、军事装备、商用POS和税控收款机、消费类产品等领域。
嵌入式技术有力地促进了工业自动化装备的发展,在仪器仪表领域:智能化仪表在许多方面均是应用嵌入式技术,如医疗仪器、分析仪器、温度仪表、流量仪表、记录仪等。
在工业自动化领域:嵌入式系统的应用产品可分成四个方面:
(1)智能传感器
工业测量中的温度、流量、压力、液位、声音等传感器,采用嵌入式技术后,可实现信号处理、非线性校正、温度补偿、公式运算、量程变换、数字信号输出,满足现场总线的通信规约,进行现场总线的数据传输。
(2)信号变换单元
目前许多信号变换模块采用了微处理器,如“亚当”系列信号变换模块,具有:RS-232转RS-422/485模块;模拟量模块;开关量和计数器模块;嵌入式控制模块;Internet嵌入式控制器模块等。
(3)现场控制器
现场控制器包括DAS(数据采集器)、DDC(直接数字控制器)、PLC可编程控制器,模糊控制器、协调控制器及多功能控制器等。以往均采用工业PC机及插入相应的I/O卡进行处理,带来了硬盘可靠性、病毒、操作系统稳定性等问题,从而影响了系统可靠性。笔者认为嵌入式系统是最适合这一级的产品技术,采用嵌入式现场控制器,用固态盘代替硬盘,用嵌入式操作系统代替传统的Windows98/2000操作系统,并将操作系统,应用组态软件固化,从而产生了新一代嵌入式现场控制器,它将极大地提高系统可靠性,缩小了体积,减少了成本,增强了抗病毒和抗干扰能力,适用于工业现场的恶劣环境。
(4)嵌入式工控机
近几年来,嵌入式工控机随着嵌入式技术的发展也应运而生,它分两个方面的应用:
1) 嵌入式工控卡:如嵌入式Compact PCI卡、嵌入式2.5英寸单板计算机卡、嵌入式3.5英寸单板计算机卡、嵌入式POS和NET卡等。
2) 嵌入式工控机:最近许多公司推出了嵌入式工控机,采用嵌入式CPU,嵌入式操作系统Linux或WindowsCE,各类嵌入式I/O模块,从而构成体积小,可靠性高的新型工控机。
三、嵌入式系统给多媒体教育系统带来了生动的活力
近两年,多媒体教育系统发展迅速,包括多媒体教室,中控系统、语音教室、视频会议系统等,突出一点是许多多媒体教育系统采用了嵌入式系统,替代了采用传统PC机作为教育终端机,这主要是因为传统PC机式的终端机存在着PC机所有的缺点,如病毒侵入、可靠性问题、死机现象、维护问题、操作方式不便缺乏人性化等。而采用嵌入式教育终端机则克服了上述PC机终端机的不足,大大增强了系统可靠性,使用的方便性及免维护性等。北京中庆现代技术有限公司推出的嵌入式网络教学专用计算机(终端机),是一个十分典型的嵌入式系统应用产品,在许多学校(中,小学)实际应用中获得了好评。嵌入式CPU采用X86,另外具有4个DSP芯片,作为专用数据处理器,每个处理器速度都在1G以上,分别处理视频图像信息、音频信息、网络通信及人机交互信息,嵌入式CPU只用于控制、分配任务,操作系统采用嵌入式操作系统VxWorks,很好地将嵌入式技术融入多媒体教育系统中。
嵌入式网络教学终端机具有独立的IP地址,与标准计算机一道在校园网络中任意漫游,较好地解决了“校校通”问题,使教育终端机进入各教室,对教室内电视机、音箱及摄像机、云台等设备进行管理和使用。嵌入式网络教学计算机的特点如下:
上述例子充分说明了嵌入式系统不仅仅是执行一些简单的功能,而且能够实现很强的功能,充分地体现了嵌入式系统给多媒体教育系统和教育信息化带来了充分的活力和无限的生机。
四、嵌入式系统是信息化社会不可分割的部分
信息化社会要构建数字城市、智能城市均离不开嵌入式系统技术,如交通智能化离不开智能终端。
总之,要构筑信息化社会,嵌入式系统技术是不可分割的;相反,嵌入式系统的发展促进了信息化社会的进程。
五、嵌入式系统与Internet网络技术的结合,给国际信息化、事业带来益处
Internet现已成为国际社会重要的基础信息设施,是信息流通的重要渠道,将嵌入式系统能连接到Internet上面,则可以方便、低廉地将信息传送到几乎世界上的任何一个地方,专家们预测,2000年~2010年是嵌入式Internet时代,它将给地球披上“电子皮肤”,嵌入式片上系统(SoC)成为瘦服务器,在这一时代将会产生比PC时代多成百上千倍的瘦服务器和超级嵌入式瘦服务器,这些瘦服务器将与世界上各种物理信息、生物信息、社会信息相联接,通过Internet网自动、实时、方便、简单地提供给需要这些信息的对象。
下一代网络设备中嵌入式系统设备将大大增加,约70%为嵌入式设备,并与Internet相联。
嵌入式智能芯片是构成未来世界的“数字基因”。未来10年将会产生针头大小、具有超过1亿次运算能力的嵌入式智能芯片,将为我们创造出无限的创造空间,新的嵌入式系统时代即将来临。
(中国计算机学会工控机专委会常委 孙廷才) |