免费试读

版权使用警告:本内容由圣才电子书提供,付费购买阅读后,仅供个人或单位内部学习、参考,不能作为商业用途使用

文档简介

11.1嵌入式系统

嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由以下几部分组成:嵌入式微处理器、外围硬件设备、嵌入式操作系统、特定的应用程序。

嵌入式处理器是各嵌入式系统的核心部件,其功耗、体积、成本、可靠性、稳定性、速度、处理能力等方面均受到应用要求的制约。嵌入式处理器通常包括以下几个部分:处理器内核、地址总线、数据总线、控制总线、片上I/O接口电路及辅助电路(如时钟、复位电路等)。嵌入式处理器可以分为嵌入式微控制器(MicrocontrollerUnit)、嵌入式DSP处理器EDSP(EmbeddedDigitalSignalProcessor)、嵌入式微处理器(EmbeddedMicroprocessorUnit)以及嵌入式片上系统SOC(SystemOnChip)。

▲点击全屏查看

 

(1)嵌入式微处理器

嵌入式微处理器和通用计算机中的微处理器相对应(通常称为CPU)。在实际应用中,一般是将嵌入式微处理器装配在专门设计的一小块电路板上,使用时插接到应用电路板上,这样可以满足嵌入式系统体积小、功耗低、应用灵活的要求。

(2)嵌入式微控制器

嵌入式微控制器通常又称为单片机,将CPU、存储器和其他外设封装在同一片集成电路里。

(3)嵌入式DSP

这种微处理器专门对离散时间信号进行快速计算,以提高执行速度。DSP广泛应用于数字滤波、图像处理等领域。

嵌入式微处理器与通用微处理器有许多相似之处,如对外的接口、各类总线及辅助电路接口,也有相似的指令功能分类。它们的不同之处如下。

①处理器的结构设计不同嵌入式微处理器与通用微处理器在结构设计上有很大区别,如流水线的结构设计。

②指令的形式不同嵌入式微处理器一般使用精简指令集(RISC),而通用微处理器则使用复杂指令集(CISC)。

③处理器的工艺和应用指标不同由于嵌入式系统通常应用在特殊的场合,因此对处理器的工艺及应用指标(如环境温度等条件)也有不同要求。

一般所讲的嵌入式处理器主要指嵌入式微处理器。

▲点击全屏查看

11.2ARM开发基础知识11.2.1ARM简介ARM(AdvancedRISCMachines)有三种含义,它是一个公司的名称,是一类微处理器的通称,还是一种技术的名称。ARM公司是微处理器行业的一家知名企业,设计了大量高性能、廉价、低耗能的RISC(ReducedInstructionSetComputing,精简指令集计算机处理器)芯片,并开发了相关技术和软件。ARM处理器具有性能高、成本低和能耗低的特点,适用于嵌入式控制、消费教育类多媒体、DSP和移动式应用等领域。ARM公司本身不生产芯片,由合作伙伴公司来生产各具特色的芯片。ARM公司专注于设计,设计的芯片内核耗电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论