信息和知识经济时代www.cechina.cn,使当今的计算机科学技术的发展越来越深入到国民生活的方方面面,特别高性能多核处理器、光纤与Myrinet等高速网络和高性能分布计算的标准工具推动了集群计算从高性能计算向高效能计算的转变。但如何管理调度庞大的资源集合,充分发挥每个部件的工作能力和降低系统耗能却成为亟待解决的问题,进一步如何使计算和通信无所不在并成为普通用户都能方便享用的服务,跨越移动计算、嵌入式系统、自然人机交互、软件结构等多个研究领域的普适计算技术正在发挥着作用控制工程网版权所有,当然还存在实现上下文感知和应用无缝迁移等问题需要解决。
另一方面,利用通信、嵌入式计算和传感器等技术,人们研制出了各种具有感知、计算和通信等能力的微型传感器,通过这些无线传感器网络人们可以在任何时间、地点和任何环境条件下协作地实时监测、感知、采集网
综上所述,嵌入式系统正是以其组网灵活﹑可靠性高﹑抗干扰能力强﹑低功耗和网络容量大等特点在计算机应用领域发挥着显著的作用,本文从商业应用层面小结嵌入式系统的应用研究现状,并结合计算机学科技术发展,从硬件,软件,集成架构和安全可靠性能等方面展望未来。
2、嵌入式系统以及应用现状
2.1 嵌入式系统与应用
嵌入式系统是一种面向应用、功能定制、资源受限、响应要求高、性能稳定、无自举开发能力,由硬件和软件两部分构成的专用计算机系统。“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素,应用对象系统指嵌入式系统所嵌入的宿主系统。按产品的构成方式主要有如下四类:嵌入式微处理器((Embedded Microprocessor Unit,EMPU)﹑嵌入式微控制器(Microcontroller Unit,MCU)﹑嵌入式DSP处理器(Embedded Digital Signal Processor,EDSP)和嵌入式片上系统(System On Chip,SOC)。嵌入式系统总体特点:(l)嵌入式系统工业是不可垄断的高度分散的工业。(2 )嵌入式系统是面向用户CONTROL ENGINEERING China版权所有,特定种类的产品和具体领域应用。(3)嵌入式系统对软件要求高。一般固化在存储器芯片中,多任务嵌入式系统中,对重要性各不相同的任务进行统筹兼顾的合理调度是保证每个任务及时执行的关键。(4)嵌入式系统开发需要特定的开发环境和开发工具。(5)嵌入式系统软件需要实时操作系统(RTOS)开发平台。(6)嵌入式系统开发人员以专家为主。开发人员需要和各个不同行业的应用结合,要求计算机专业以外的更多知识,往往是各个应用领域的专家[9]。
目前,作为主流32位RISC嵌入式处理器控制工程网版权所有,ARM(Advanced RISC Machines)以其高性能、低功耗的优势占据很大的市场份额。ARM处理器家族大致分为如下系列:ARM7、ARM9、ARM10、SecurCore、strongARM、Xscale等。嵌入式操作系统除了通用操作系统的基本特点外CONTROL ENGINEERING China版权所有,还满足嵌入式便携式设备所需的可裁剪性﹑可移植性﹑实时性和低资源占用性等特点,常用通用型嵌入式操作系统有Linux﹑VxWorks﹑Windows Embedded CE﹑PalmOS等,专用型嵌入式操作系统有Smart Phone﹑PocketPc﹑Symbian﹑Windows mobile等。国内凯思集团推出了“女蜗Hopen”已能支持所有主流的嵌入式芯片。嵌入式控制器体积小、可靠性高、功能强、灵活方便等许多优点,其应用已深入到多个领域。
2.2 嵌入式系统的实例
&nbs