您的位置 首页 主动

嵌入式体系的发展趋势及应战

嵌入式系统的发展趋势及挑战-消费家电的智能化,为嵌入式系统的发展展现出美好的市场前景,也对嵌入式系统提出新的发展要求;微电子技术和系统设计方法的进步,使得嵌入式系统的发展呈现出以下趋势。

嵌入式体系是以运用为中心,以计算机技能为根底.软件硬件可裁剪,习惯运用体系对功用、可靠性、本钱、体积、功耗严厉要求的专用计算机体系嵌入式体系是将先进的计算机技能、半导体技能、电子技能和具体运用相结合的产品。

近年来,在计算机、互联网和通讯技能高速开展的一起,嵌入式体系开发技能获得迅速开展,嵌入式体系运用规模也急剧扩展。数码产品、智能手机及各种掌上型多媒体设备都是典型的嵌入式体系。除此之外,更多的嵌入式体系隐身在不为人知的旮旯,从小到电子手表、电子体温计、翻译机等,大到如冷气机、电冰箱、电视机,乃至马路上红绿灯的操控器、战斗机中的飞控体系、主动导航设备、轿车中燃油操控、轿车雷达、ABS等的微计算机体系、医院中的医疗器件、工厂中的主动机械等,嵌入式体系简直无处不在。

一、嵌入式体系的特色

与通用计算机体系比较,嵌入式体系有其本身的特色:

(1)嵌入式体系是将先进的计算机技能、半导体技能以及电子技能与各个职业的具体运用相结合的产品,这一点就决议r它必定是一个技能密布、资金密布,高度涣散、不断创新的常识集成体系。

(2)嵌入式体系通常是面向用户、面向产品、面向特定运用的。

(3)嵌入式体系和具体运用相结合,其晋级换代也是和具体产品同步进行的。因而嵌入式体系产晶一旦进入市场,就具有较长的生命周期。

(4)为r前进履行速度和体系可靠性,嵌入式体系中的软件一般都固化在存储器芯片或单片机中,而不是存储于磁盘等载体中。

(5)嵌入式体系并不具有本身进一步开发的才能。在规划完结今后,用户假如需求修正其间的程序功用,有必要借助于一套开发东西和环境。

二、嵌入式体系的开展趋势

消费家电的智能化,为嵌入式体系的开展展现出夸姣的市场前景,也对嵌入式体系提出新的开展要求;微电子技能和体系规划办法的前进,使得嵌入式体系的开展呈现出以下趋势:

(1)跟着嵌入式体系功用的添加,嵌入式体系处理的信息和数据量越来越大,体系对处理的呼应时刻也要求更严厉,嵌入式处理器的主频会越来越高,乃至选用多核的办法来敷衍H益添加的功用要求。

(2)嵌入式体系在工业范畴和某些特别场合的广泛运用,要求嵌入式体系具有长途操控软件更新和故障诊断的才能。

(3)跟着嵌入式体系在手持设备上的很多运用,手持设备的特色要求嵌入式体系功耗、体积更小,分量更轻。

(4)嵌入式体系将具有愈加高速的通讯接口,如USB2.0、千兆以太网等。

三、嵌入式体系规划流程

嵌入式体系开发分为软件开发部分和硬件开发部分。嵌入式体系开发进程一般都选用“宿主机/方针板”开发方式,即运用宿主机(PC机)上丰厚的软硬件资源及杰出的开发环境和调试J:具来开发方针板上的软件,然后经过穿插编译环境生成E4标代码和l啊『履行文件,经过串口/USB/以太网等办法下载到方针板上,运用穿插渊试器在监控程序运转,实时剖析,终究,将程序下载固化到方针机上完结整个开发进程。

当时,嵌入式开发现已逐渐规范化,在遵从一般工程开发流程的根底上,嵌入式开发有其本身的一些特色,下图所示为嵌入式体系开发的一般流程,流程首要包含体系需求剖析(要求有严厉规范的技能要求)、体系结构规划、软硬件及机械体系规划、体系集成、体系测验、终究产品。具体情况如下:

(1)体系需求剖析:确认规划使命和规划方针,并提炼出规划规范阐明书,作为正式设汁辅导和检验的规范,体系的需求一般分功用性需求和非功用性需求两方面功用性需求是体系的基本功用.如输入输出信号、操作力式等;非功用需求包含体系功用、本钱、功耗、体积、分量等要素。

(2)体系结构设汁:描绘体系怎么完成所述的功用和非功用需求,包含对硬件、软件和履行设备的功用区分,以及体系的软件、硬件选型等,一个好的体系结构是规划成功与否的要害。

(3)硬件/软件协同规划:根据体系结构,划体系的软件、硬件进行具体规划。为了缩短产品开发周期,规划往往足并行的。嵌入式体系设汁的作业大部分都会集在软件规划上,选用面向对象技能、软件组件技能、模块化设汁是现代软件工程常常选用的办法。

(4)体系集成:把体系的软件、硬件和履行装嚣集成在一起,进行调试,发现并改善单元规划进程中的过错。

(5)体系测验:对规划好的体系进行测验,看其是否满意规范阐明书中给定的功用要求。

嵌入式体系的开展趋势及应战

四、嵌入式体系规划面临的应战

要求更高的运用需求推进嵌入式规划从8/16位转向功用更强壮的32位MCU。这种晋级给工程师带来了严峻的应战,提出了一系列史无前例的全新问题

(l)改变观念,需求了解新的开发方式,嵌入式体系应JH不再是曩昔单一的单片机运用方式,而是越来越多样化,这可为用户供给更多的不同层次的挑选计划。嵌入式体系完成的最高方式是片上体系SoC而SoC的中心技能是重用和组合lP核构件。从单片机运用规划到片上体系规划及其间间的一系列的改变,从底层大包大揽的规划到运用FPGA和IP模块进行功用组合PSoC/SOPC规划,这是一个观念的改变。学习和了解新的开发方式将会事半功倍地构建功用强壮和功用杰出的嵌入式体系。

(2)技能门槛前进,需求学习全新的PTOS技能。现代高端嵌入式体系都是建立在RTOS根底上的。这关于未受过计算机专业训练的工程技能人员来说,需求学习全新的PTOS技能,深化了解PTOS的作业机制和体系的资源配置,把握底层软件、体系软件和运用软件的规划和调试办法。

(3)挑选适宜的开发东西,了解新的开发。发环境从8位晋级到32位的一个最大妨碍便是开发东西的投入。32信开发东西要比8信开发东西杂乱得多,运用的技能门槛要高得多,一起其出资也要高得多。进入32位体系开发的I程师不得不面临与8位体系很不相同的开发环境。怎么正确挑选处理器架构、评价嵌入式操作体系,以及运用生疏的开发东西,都是一个新的应战。

(4)了解硬件/软件协同规划和验证技能、规划办理技能。软/硬件许行规划是嵌入式体系规划的一项要害使命。在规划进程中的首要问题,是软硬件设汁的同步与集成。这要求操控一致性与正确件,但跟着技能细节不断添加,需求耗费大最的时刻。现在,业界现已开发Polis、CosYma及Chinook等多种办法和东西来支撑集成式软硬件的协同规划。方针是供给一种一致的软硬件开发办法,它支撑规划空问探究,并使体系功用能够跨过硬件和软件渠道复用。

团队开发的最大问题便是规划办理问题。现在有越来越多的公司开端注重技能办理,运用各种技能办理软件(例如软件版别办理软件)对全进程进行监督办理。这对每一个参加开发的人来说,好像添加了不少费事,可是对整个公司的产品上市、晋级、保护以及战略利益都具有久远效益。

(5)SoC规划所面临的巨大的应战SoC现已开端成为新一代运用电子技能的中心,这已成为电子技能的革新标志,曩昔运用工程师面临的是各种ASIC电路,而现在越来越多所面临的是巨大的IP模块库,一切规划作业都是以IP模块为根底。SoC规划技能使嵌入式体系规划工程师变成了一个面向运用的电子器件规划工程师,跟着SoC运用的H益遍及。在测验程序生成、工程开发、硅片查错、量产等范畴埘SoC测验技能提出了越来越高的要求。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/zhudong/103098.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部