嵌入式技术发展前景
1.1.嵌入式系统和嵌入式技术的定义嵌入式系统和嵌入式技术的定义
嵌入式系统是以应用为中心,嵌入式系统是以应用为中心,
以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。它是计算机的一种应用形式,通常指埋藏在宿主设备中的微处理机系统,机系统,此类计算机一般不被设备使用者在意,此类计算机一般不被设备使用者在意,此类计算机一般不被设备使用者在意,亦称埋藏式计算机,亦称埋藏式计算机,亦称埋藏式计算机,典型机种如典型机种如微控制器、微处理器和DSP 等。等。
嵌入式技术是将计算机作为一个信息处理部件嵌入式技术是将计算机作为一个信息处理部件,,嵌入到应用系统中的一种技术一种技术,,也就是说也就是说,,它将软件固化集成到硬件系统中它将软件固化集成到硬件系统中,,将硬件系统与软件系统一体化。嵌入式具有软件代码小、高度自动化和响应速度快等特点系统一体化。嵌入式具有软件代码小、高度自动化和响应速度快等特点,,因而进入21世纪后其应用越来越广泛世纪后其应用越来越广泛,,例如例如,,各种家用电器如电冰箱、自动洗衣机、数字点电视机、数码相机等广泛应用这种技术。衣机、数字点电视机、数码相机等广泛应用这种技术。
2.2.嵌入式系统及嵌入式技术的发展现状嵌入式系统及嵌入式技术的发展现状嵌入式系统及嵌入式技术的发展现状
近年来,近年来,随着计算机技术及集成电路技术的发展,随着计算机技术及集成电路技术的发展,随着计算机技术及集成电路技术的发展,嵌入式技术日渐普及,嵌入式技术日渐普及,嵌入式技术日渐普及,在在通讯、网络、工控、医疗、电子等领域发挥着越来越重要的作用。嵌入式系统无疑成为当前最热门最有发展前途的IT 应用领域之一。应用领域之一。
随着信息化,随着信息化,智能化,智能化,智能化,网络化的发展,网络化的发展,网络化的发展,嵌入式系统技术也将获得广阔的发展嵌入式系统技术也将获得广阔的发展空间空间..美国著名未来学家尼葛洛庞帝99年1月访华时预言,月访华时预言,44~5年后嵌入式智能(电脑能(电脑) ) ) 工具将是工具将是PC 和因特网之后最伟大的发明。我国著名嵌入式系统专家沈绪榜院士98年11月在武汉全国第11次微机学术交流会上发表的《计算机的发展与技术》一文中,对未来10年以嵌入式芯片为基础的计算机工业进行了科学的阐述和展望。学的阐述和展望。19991999年世界电子产品产值已超过12000亿美元,亿美元,20002000年达到13000亿美元,预计2005年,销售额将达18000亿美元。亿美元。
进入20世纪90年代,嵌入式技术全面展开,目前已成为通信和消费类产品的共同发展方向。品的共同发展方向。在通信领域,在通信领域,在通信领域,数字技术正在全面取代模拟技术。数字技术正在全面
取代模拟技术。数字技术正在全面取代模拟技术。在广播电视在广播电视领域,美国已开始由模拟电视向数字电视转变,欧洲的DVB DVB(数字电视广播)技(数字电视广播)技术已在全球大多数国家推广。数字音频广播(DAB DAB)也已进入商品化试播阶段。)也已进入商品化试播阶段。
而软件、集成电路和新型元器件在产业发展中的作用日益重要。所有上述产品中,都离不开嵌入式系统技术。都离不开嵌入式系统技术。象前途无可计量的维纳斯计划生产机顶盒,象前途无可计量的维纳斯计划生产机顶盒,象前途无可计量的维纳斯计划生产机顶盒,核心技术核心技术就是采用32位以上芯片级的嵌入式技术。在个人领域中,嵌入式产品将主要是个人商用,作为个人移动的数据处理和通讯软件。作为个人移动的数据处理和通讯软件。由于嵌入式设备具有自然的人由于嵌入式设备具有自然的人机交互界面,机交互界面,GUI GUI 屏幕为中心的多媒体界面给人很大的亲和力。手写文字输入、语音拨号上网、收发以及彩图形、图像已取得初步成效。
目前一些先进的PDA 在显示屏幕上已实现汉字写入、短消息语音发布,日用范围也将日益广阔。对于企业专用解决方案,如物流管理、条码扫描、移动信息采集等,息采集等,这种小型手持嵌入式系统将发挥巨大的作用。这种小型手持嵌入式系统将发挥巨大的作用。这种小型手持嵌入式系统将发挥巨大的作用。自动控制领域,自动控制领域,自动控制领域,不仅可不仅可以用于ATM 机,自动售货机,工业控制等专用设备,和移动通讯设备结合、GPS GPS、、娱乐相结合,嵌入式系统同样可以发挥巨大的作用。嵌入式系统同样可以发挥巨大的作用。近期长虹推出的近期长虹推出的ADSL 产品,结合网络,控
制,信息,这种智能化,网络化将是家电发展的新趋势。 计算机应用的普及、互联网技术的实用以及纳米微电子技术的突破,正有力推动着21世纪工业生产、世纪工业生产、商业活动、商业活动、商业活动、科学实验和家庭生活等领域自动化和信息化进程。科学实验和家庭生活等领域自动化和信息化进程。科学实验和家庭生活等领域自动化和信息化进程。全全过程自动化产品制造、大范围电子商务活动、高度协同科学实验以及现代化家庭起居,为嵌入式产品造就了崭新而巨大的商机。除了沟通信息高速公路的交换机、路由器和Modem Modem,构建,构建CIMS 所需的DCS 和机器人以及规模较大的家用汽车电子系统。最有量产效益和时代特征的嵌入式产品应数因特网上的信息家电
(Internet Appliances),Appliances),如如Web 可视电话、可视电话、Web Web 游戏机、游戏机、Web Web PDA(PDA(俗称电子商务、俗称电子商务、商务通商务通))、WAP 电话手机、以及多媒体产品,如STB(STB(电视机顶盒电视机顶盒电视机顶盒))、DVD 播放机、电子阅读机。电子阅读机。
硬件方面,硬件方面,不仅有各大公司的微处理器芯片,不仅有各大公司的微处理器芯片,还有用于学习和研发的各种配还有用于学习和研发的各种配套开发包。套开发包。目前低层系统和硬件平台经过若干年的研究,目前低层系统和硬件平台经过若干年的研究,目前低层系统和硬件平台经过若干年的研究,已经相对比较成熟,已经相对比较成熟,已经相对比较成熟,实实现各种功能的芯片应有尽有。而且巨大的市场需求给我们提供了学习研发的资金和技术力量。和技术力量。
从软件方面讲,也有相当部分的成熟软件系统。国外商品化的嵌入式实时操作系统,已进入我国市场的有WindRiver WindRiver、、Microsoft Microsoft、、
QNX 和Nuclear 等产品。我国自主开发的嵌入式系统软件产品如科银(CoreTek)(CoreTek)公司的嵌入式软件开发平公司的嵌入式软件开发平台DeltaSystem DeltaSystem,中科院推出的,中科院推出的Hopen 嵌入式操作系统(虽然还不够完善)。同时由于是研究热点,所以我们可以在网上到各种各样的免费资源,所以我们可以在网上到各种各样的免费资源,从各大厂商从各大厂商的开发文档,到各种驱动,程序源代码,甚至很多厂商还提供微处理器的样片。这对于我们从事这方面的研发,这对于我们从事这方面的研发,无疑是个资源宝库。无疑是个资源宝库。无疑是个资源宝库。对于软件设计来说,对于软件设计来说,对于软件设计来说,不管是不管是上手还是进一步开发,都相对来说比较容易。这就使得很多生手能够比较快的进入研究状态,利于发挥大家的积极创造性。
控制器控制器(MCU)(MCU)(MCU)已经在家庭和工业的各个领域得到了应用已经在家庭和工业的各个领域得到了应用已经在家庭和工业的各个领域得到了应用,,通称嵌入式系统,因为计算机芯片是嵌入在有关的设备中的因为计算机芯片是嵌入在有关的设备中的,,没有自己独立的外壳。目前大多数嵌入式系统还处于单独应用的阶段大多数嵌入式系统还处于单独应用的阶段,,以MCU 为核心为核心,,与一些监测、伺服、指示设备配合实现一定的功能。服、指示设备配合实现一定的功能。Internet Internet 现已成为社会重要的基础信息设施之一息设施之一,,是信息流通的重要渠道是信息流通的重要渠道,,如果嵌
入式系统能够连接到Internet 上面上面,,则可以方便、低廉地将信息传送到几乎世界上的任何一个地方。随着嵌入式技术的不断进步和更广泛的运用嵌入式技术的不断进步和更广泛的运用,,嵌入式系统在智能家居中的运用也会随之有更加广阔的发展前景。也会随之有更加广阔的发展前景。
今天嵌入式系统带来的工业年产值已超过了1万亿美元,万亿美元,19971997年来自美国嵌入式系统大会嵌入式系统大会(Embedded (Embedded System Conference)Conference)的报告指出,未来的报告指出,未来5年仅基于嵌入式计算机系统的全数字电视产品,就将在美国产生一个每年1500亿美元的新市场。美国汽车大王福特公司的高级经理也曾宣称,美国汽车大王福特公司的高级经理也曾宣称,“福特出售的‘计算能力’“福特出售的‘计算能力’已超过了IBM”,由此可以想见嵌入式计算机工业的规模和广度。1998年11月在美国加州举行的嵌入式系统大会上,基于RTOS 的Embedded Internet 成为一个技术新热点。个技术新热点。在国内,在国内,在国内,“维纳斯计划”和“女锅计划”一度闹得沸沸扬扬,“维纳斯计划”和“女锅计划”一度闹得沸沸扬扬,“维纳斯计划”和“女锅计划”一度闹得沸沸扬扬,机机顶盒、信息加电这两年更成了IT 热点,而实际上这些都是嵌入式系统在特定环境下的一个特定应用。境下的一个特定应用。据调查,据调查,据调查,目前国际上已有两百多种嵌入式操作系统,目前国际上已有两百多种嵌入式操作系统,目前国际上已有两百多种嵌入式操作系统,而各而各种各样的开发工具、种各样的开发工具、应用于嵌入式开发的仪器设备更是不可胜数。应用于嵌入式开发的仪器设备更是不可胜数。应用于嵌入式开发的仪器设备更是不可胜数。在国内,在国内,在国内,虽然虽然嵌入式应用、嵌入式应
用、开发很广,开发很广,开发很广,但该领域却几乎还是空白,但该领域却几乎还是空白,但该领域却几乎还是空白,只有三两家公司和极少数人只有三两家公司和极少数人员在从事这方面工作。由此可见,嵌入式系统技术发展的空间真是无比广大。 目前职场上比较走热的属偏软件人才。目前职场上比较走热的属偏软件人才。目前职场上比较走热的属偏软件人才。不过,不过,不过,嵌入式系统领域门槛较高,嵌入式系统领域门槛较高,嵌入式系统领域门槛较高,嵌嵌入式开发人员不仅要懂较底层软件,入式开发人员不仅要懂较底层软件,对软件专业水平要求较高,对软件专业水平要求较高,对软件专业水平要求较高,市场上需要的嵌市场上需要的嵌入式人才如必须具备C 语言编程经验、嵌入式操作系统(嵌入式Linux 或WinCE WinCE))经验、内核裁剪经验、操作系统移值经验、驱动程序开发经验等。比如高级嵌入式软件开发工程师相关职位要求是:有丰富的嵌入式多任务软件系统分析和设计能力,能独立完成项目系统方案,解决系统故障和问题;精通C 语言应用开发,有良好的编程习惯和风格,有良好的编程习惯和风格,程序稳定可靠;程序稳定可靠;程序稳定可靠;良好的文档编写能力和习惯,良好的文档编写能力和习惯,良好的文档编写能力和习惯,能够编能够编写规范的概要和详细设计文档;熟悉项目管理流程。
未来随着“三网融合”不断提速,未来随着“三网融合”不断提速,未来随着“三网融合”不断提速,3G 3G 网络全面铺开,将带来更大的人才需求。在未来相当长的时间内,嵌入式软件人才都将是企业争夺的目标。
3.3.未来嵌入式系统的发展趋势未来嵌入式系统的发展趋势
信息时代,数字时代使得嵌入式产品获得了巨大的发展契机,为嵌入式市场展现了美好的前景,同时也对嵌入式生产厂商提出了新的挑战,同时也对嵌入式生产厂商提出了新的挑战,从中我们可以从中我们可以看出未来嵌入式系统的几大发展趋势:
a .嵌入式开发是一项系统工程,因此要求嵌入式系统厂商不仅要提供嵌入式软硬件系统本身,同时还需要提供强大的硬件开发工具和软件包支持。 目前很多厂商已经充分考虑到这一点,目前很多厂商已经充分考虑到这一点,目前很多厂商已经充分考虑到这一点,在主推系统的同时,在主推系统的同时,将开发环境也作为重点推广。比如三星在推广Arm7Arm7,,Arm9芯片的同时还提供开发板和版及支持包(包(BSP BSP BSP),而),而WindowCE 在主推系统时也提供Embedded VC Embedded VC++作为开发工具,++作为开发工具,还有Vxworks 的Tonado 开发环境,开发环境,DeltaOS DeltaOS 的Limda 编译环境等等都是这一趋势的典型体现。当然,这也是市场竞争的结果。
b b.网络化、信息化的要求随着因特网技术的成熟、带宽的提高日益提高,.网络化、信息化的要求随着因特网技术的成熟、带宽的提高日益提高,使得以往单一功能的设备如电话、手机、冰箱、微波炉等功能不再单一,结构更加复杂。加复杂。
这就要求芯片设计厂商在芯片上集成更多的功能,为了满足应用功能的升级,设计师们一方面采用更强
大的嵌入式处理器如32位、位、6464位RISC 芯片或信号处理器DSP 增强处理能力,同时增加功能接口,如USB USB,,
扩展总线类型,如CAN BUS BUS,加强对多媒体、图形等的处理,逐步实施片上系统(,加强对多媒体、图形等的处理,逐步实施片上系统(SOC SOC)的概念。软件方)的概念。软件方面采用实时多任务编程技术和交叉开发工具技术来控制功能复杂性,简化应用程序设计、保障软件质量和缩短开发周期。如HP
c c.网络互联成为必然趋势。.网络互联成为必然趋势。.网络互联成为必然趋势。
未来的嵌入式设备为了适应网络发展的要求,必然要求硬件上提供各种网络通信接口。传统的单片机对于网络支持不足,传统的单片机对于网络支持不足,而新一代的嵌入式处理器已经开始而新一代的嵌入式处理器已经开始内嵌网络接口,除了支持TCP TCP//IP 协议,还有的支持IEEE1394IEEE1394、、USB USB、、CAN CAN、、Bluetooth 或IrDA 通信接口中的一种或者几种,同时也需要提供相应的通信组网协议软件和物理层驱动软件。网协议软件和物理层驱动软件。软件方面系统系统内核支持网络模块,软件方面系统系统内核支持网络模块,软件方面系统系统内核支持网络模块,甚至可以甚至可以在设备上嵌入Web 浏览器,真正实现随时随地用各种设备上网。
d .精简系统内核、算法,降低功耗和软硬件成本。
未来的嵌入式产品是软硬件紧密结合的设备,为了减低功耗和成本,需要设计者尽量精简系统内核,设计者尽量精简系统内核,只保留和系统功能紧密相关的软硬件,只保留和系统功能紧密相关的软硬件,只保留和系统功能紧密相关的软硬件,利用最低的资利用最低的资源实现最适当的功能,这就要求设计者选用最佳的编程模型和不断改进算法,这就要求设计者选用最佳的编程模型和不断改进算法,优优化编译器性能。化编译器性能。因此,因此,因此,既要软件人员有丰富的硬件知识,既要软件人员有丰富的硬件知识,既要软件人员有丰富的硬件知识,又需要发展先进嵌入式又需要发展先进嵌入式软件技术,如Java Java、、Web 和WAP 等。等。
e e.提供友好的多媒体人机界面.提供友好的多媒体人机界面.提供友好的多媒体人机界面
嵌入式设备能与用户亲密接触,最重要的因素就是它能提供非常友好的用
户界面。户界面。图像界面,图像界面,图像界面,灵活的控制方式,灵活的控制方式,灵活的控制方式,使得人们感觉嵌入式设备就象是一个熟悉使得人们感觉嵌入式设备就象是一个熟悉的老朋友。这方面的要求使得嵌入式软件设计者要在图形界面,这方面的要求使得嵌入式软件设计者要在图形界面,多媒体技术上痛多媒体技术上痛下苦功。手写文字输入、语音拨号上网、收发以及彩图形、图像都会使使用者获得自由的感受。目前一些先进的PDA 在显示屏幕上已实现汉字写入、短消息语音发布,但一般的嵌入式设备距离这个要求还有很长的路要走。
嵌入式系统开发前景
4. 4.嵌入式软件技术面临挑战嵌入式软件技术面临挑战
以信息家电为代表的互联网时代嵌入式产品,以信息家电为代表的互联网时代嵌入式产品,
不仅为嵌入式市场展现了美好前景,前景,注入了新的生命;注入了新的生命;注入了新的生命;同时也对嵌入式系统技术,同时也对嵌入式系统技术,同时也对嵌入式系统技术,特别是软件技术提出新的挑特别是软件技术提出新的挑战。这主要包括:支持日趋增长的功能密度、灵活的网络联接、轻便的移动应用和多媒体的信息处理,此外,当然还需对付更加激烈的市场竞争。
a. a.入式应用软件的开发需要强大的开发工具和操作系统的支持入式应用软件的开发需要强大的开发工具和操作系统的支持
随着因特网技术的成熟、带宽的提高,随着因特网技术的成熟、带宽的提高,随着因特网技术的成熟、带宽的提高,ICP ICP 和ASP 在网上提供的信息内容日趋丰富、应用项目多种多样。像电话手机、电话座机及电冰箱、微波炉等嵌入式电子设备的功能不再单一,电子设备的功能不再单一,电气结构也更为复杂。电气结构也更为复杂。电气结构也更为复杂。为了满足应用功能的升级,为了满足应用功能的升级,为了满足应用功能的升级,设设计师们一方面采用更强大的嵌入式处理器如32位、位、6464位RISC 芯片或信号处理器DSP 增强处理能力;同时还采用实时多任务编程技术和交叉开发工具技术来控制功能复杂性,简化应用程序设计、保障软件质量和缩短开发周期。 目前,国外商品化的嵌入式实
时操作系统,已进入我国市场的,如目前,国外商品化的嵌入式实时操作系统,已进入我国市场的,如WindRiver,WindRiver,、、Microsoft Microsoft、、QNX 和Nuclear 等产品。我国自主开发的嵌入式系统软件产品如科银软件产品如科银(CoreTek)(CoreTek)(CoreTek)公司的嵌入式软件开发平台公司的嵌入式软件开发平台DeltaSystem,DeltaSystem,它不仅包它不仅包括DeltaCore 嵌入式实时操作系统嵌入式实时操作系统,,而且还包括LamdaTools 交叉开发工具套件交叉开发工具套件,,测试工具测试工具,,应用组件等;此外,中科院也推出了Hopen 嵌入式操作系统。嵌入式操作系统。 b. b.网成为必然趋势网成为必然趋势网成为必然趋势
为适应嵌入式分布处理结构和应用上网需求,面向为适应嵌入式分布处理结构和应用上网需求,面向21世纪的嵌入式系统要求配备标准的一种或多种网络通信接口。求配备标准的一种或多种网络通信接口。针对外部联网要求,针对外部联网要求,嵌入设备必需配有通信接口通信接口,,相应需要TCP TCP//IP 协议簇软件支持;由于家用电器相互关联由于家用电器相互关联((如防盗报警,灯光能源控制,影视设备和信息终端交换信息)及实验现场仪器的协调工作等要求,新一代嵌入式设备还需具备IEEE1394IEEE1394、、USB USB、、CAN CAN、、Bluetooth 或IrDA 通信接口,同时也需要提供相应的通信组网协议软件和物理层驱动软件。同时也需要提供相应的通信组网协议软件和物理层驱动软件。为了支为了支持应用软件的特定编程模式,如Web 或无线Web 编程模式,还需要相应的浏览器,如HTML HTML、、WML 等。等。
c. c.支持小型电子设备实现小尺寸、微功耗和低成本支持小型电子设备实现小尺寸、微功耗和低成本
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论