- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[经济学]第1章 嵌入式系统简介09
IEEE定义 嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”(原文为devices used to control, monitor, or assist the operation of equipment, machinery or plants)。 可以看出此定义是从应用上考虑的,嵌入式系统是软件和硬件的综合体,还可以涵盖机电等附属装置。 微机学会的定义 嵌入式系统是以嵌入式应用为目的的计算机系统。可分为系统级、板级、片级。 系统级:各种类型的工控器、PC104模块。 板级:各种类型的带CPU的主板及OEM产品。 片级:各种以单片机、DSP、微处理器为核心的产品。 一般定义 “以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。” 从以下几个方面来理解国内对嵌入式系统的定义: 嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命力、才更具有优势。可以这样理解上述三个方面的含义,即嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的裁减利用。 嵌入式系统的几个重要特征 (1)系统内核小 由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。 (2)专用性强 嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常紧密,一般要针对硬件进行系统的移植。 (3)系统精简 嵌入式系统一般没有系统软件和应用软件的明显区分,不要求其功能设计及实现上过于复杂,这样一方面利于控制系统成本,同时也利于实现系统安全。 (4)高实时性OS 这是嵌入式软件的基本要求,而且软件要求固化存储,以提高速度。软件代码要求高质量和高可靠性、实时性。 嵌入式系统 与 PC机 嵌入式系统与单片机、PC相比较 采用32位RISC嵌入式微处理器和实时操作系统组成的嵌入式控制系统,与传统基于单片机的控制系统和基于PC的控制方式相比,具有以下特点: 性能方面:采用32位RISC结构微处理器,主频从30MHz到200MHz以上,处理能力大大超出单片机系统,接近PC机的水平,但体积更小,能够真正地“嵌入”到设备中; 实时性方面:嵌入式控制器内嵌实时操作系统(RTOS),能够完全保证控制系统的强实时性,这一点优于PC机; 人机交互方面:嵌入式控制器可支持大屏幕的液晶显示器,提供功能强大的图形用户界面,这方面与PC机相比毫不逊色; 系统升级方面:嵌入式控制器可为控制系统专门设计,其功能专一,成本较低,而且开放的用户程序接口(API)保证了系统能够快速升级和更新。 嵌入式系统的硬件构成 ARM与嵌入式技术 ARM嵌入式技术 ARM(Advanced RISC Machines)是英国知识产权核(IP)设计公司,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。 ARM架构是一个32位精简指令集(RISC) 中央处理器(processor)架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。 1991 年ARM 公司成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器,即我们通常所说的ARM 微处理器,已遍及工业控制、消费类电子、通信系统、网络系统、无线系统等各类产品市场,基于ARM 技术的微处理器应用约占据了32 位RISC 微处理器75 %以上的市场份额,ARM 技术正在逐步渗入到我们生活的各个方面。 ARM嵌入式技术 ARM处理器分类 ARM微处理器目前包括下面几个系列,除了具有ARM体系结构的共同特点以外,每一个系列的ARM微处理器都有各自的特点和应用领域。 ARM7系列 ARM9系列 ARM9E系列 ARM10E系列 ARM11系列 Securcore系列 Intel的StrongARM Intel的Xscale, 目前:ARM CORTEX嵌入式处理器 ARM 微处理器的特点 RISC体系结构具有如下特点: 采用固定长度的指令格式,指令归整、简单、基本寻址方式简单; 使用单周期指令,便于流水线操作执行; 大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率。 ARM 处理器共有37个寄存器,被分为若干个组,这些寄存器包括: - 31个通用寄存器,包括程序计数器(PC 指针),均为32位的寄存器; - 6个状态寄存器,用以标识CPU的工作状态及程序的运行状态,均为32位。 ARM微
文档评论(0)