- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本节提要;计算机发展的三大阶段;无处不在的计算机;通用计算机-看得见的计算机;软件;嵌入式系统无处不在;嵌入式系统(Embedded System)定义;IEEE: “Device used to control,monitor,or assist the operation of equipment,machinery or plants”.
嵌入式系统是用于控制、监视或者辅助操作机器和设备的装置。;目前对嵌入式系统的定义多种多样,但没有一种定义是全面的。下面给出两种比较合理定义:;嵌入式系统(Embedded System)定义;嵌入式系统的几个重要特征;(2) 专用性强
嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常紧密,一般要针对硬件进行系统的移植。
即使在同一品牌、同一系列的产品中也需要根据系统硬件的变化和增减不断进行修改。
同时针对不同的任务,往往需要对系统进行较大更改,程序的编译下载要和系统相结合,这种修改和通用软件的“升级”是完全不同的概念。 ;(3)系统精简
嵌入式系统一般没有系统软件和应用软件的明显区分,不要求其功能设计及实现上过于复杂,这样一方面利于控制系统成本,同时也利于实现系统安全。;(5) 嵌入式软件开发走向标准化
嵌入式系统的应用程序可以没有操作系统直接在芯片上运行。
为了合理地调度多任务、利用系统资源、系统函数以及和专家库函数接口,用户必须自行选配RTOS(Real-Time Operating System)开发平台,这样才能保证程序执行的实时性、可靠性,并减少开发时间,保障软件质量。;(6) 开发需要专门工具和特殊方法;由于嵌入式系统资源有限,一般不具备自主开发能力,产品发布后用户通常也不能对其中的软件进行修改,必须有一套专门的开发环境。
该开发环境包括专门的开发工具(包括设计、编译、调试、测试等工具),采用交叉开发的方式进行,交叉开发环境如图所示。;嵌入式系统的组成;嵌入式系统硬件基本结构;嵌入式系统软件体系结构; 嵌入式系统的硬件是以嵌入式微处理器为核心,主要由嵌入式微处理器、总线、存储器、输入/输出接口和设备组成。
嵌入式微处理器
总线
存储器
输入/输出接口和设备 ;每个嵌入式系统至少包含一个嵌入式微处理器
嵌入式微处理器体系结构可采用冯?诺依曼(Von Neumann)结构或哈佛(Harvard)结构;传统的微处理器采用的冯·诺依曼结构将指令和数据存放在同一存储空间中,统一编址,指令和数据通过同一总线访问。
哈佛结构则是不同于冯·诺依曼结构的一种并行体系结构,其主要特点是程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编制、独立访问。与之相对应的是系统中设置的两条总线(程序总线和数据总线),从而使数据的吞吐率提高了一倍。;嵌入式微处理器的指令系统可采用精简指令集系统RISC(Reduced Instruction Set Computer)或复杂指令集系统CISC(Complex Instruction Set Computer);嵌入式微处理器有许多不同的体系,即使在同一体系中也可能具有不同的时钟速度和总线数据宽度、集成不同的外部接口和设备。
据不完全统计,目前全世界嵌入式微处理器的品种总量已经超过千种,有几十种嵌入式微处理器体系,主流的体系有ARM、MIPS、PowerPC、SH、 X86等。 ; 嵌入式系统的核心是嵌入式微处理器。嵌入式微处理器一般就具备以下4个特点:
对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核的执行时间减少到最低限度。
具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。
可扩展的处理器结构,以能最迅速地开发出满足应用的最高性能的嵌入式微处理器。
嵌入式微处理器必须功耗很低,尤其是用于便携式的无线及移动的计算和通信设备中靠电池供电的嵌入式系统更是如此,如需要功耗只有mW甚至μW级。
;嵌入式微处理器分类;嵌入式微控制器(Microcontroller Unit, MCU);微控制器的最大特点是单片化,体积大大减小,从而使功耗和成本下降、可靠性提高。
微控制器是目前嵌入式系统工业的主流。微控制器的片上外设资源一般比较丰富,适合于控制,因此称为微控制器。;嵌入式DSP处理器(Digital Signal Processor , DSP);
MPU嵌入式微处理器是由通用计算机中的CPU演变而来的。
与计算机处理器不同的是,在实际嵌入式应用中,只保留和嵌入式应用紧密相关的功能硬件,去除其他的冗余功能部分,这样就以最低的功耗和资源实
您可能关注的文档
- (龚笔宏)用户反馈的个性化检索技术研究(博士)[修改版].doc
- [名校联盟]第5课农耕时代的商业与城市.ppt
- [名校联盟]二轮化学反应速率和化学平衡.ppt
- [名校联盟]河南省天一大联考高中2017届毕业班阶段性测试(一)文科综合试卷(含答案).doc
- [名校联盟]口算除法例3.ppt
- [名校联盟]鲁教版地理选修3 3.1旅游资源评价.ppt
- [整理]2018版浙江省高考地理《选考总复习》课件:必修2 第3章 区域产业活动第1讲 产业活动的区位条件和地域联系.ppt
- [整理]《ERP理论及项目管理的培训》.ppt
- [整理]chapter16集成运算放大器.ppt
- [整理]MSA教材最新版.ppt
文档评论(0)