嵌入式系统硬件设计方法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《嵌入式系统硬件设计方法课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 硬件 设计 方法 课件
- 资源描述:
-
1、嵌入式处理器 学习目的及主要内容学习目的及主要内容n学习目的:学习目的:通过本章学习主要掌握嵌入式系统的硬件(重点是嵌入式处理器子系统)设计方法,其中结合基于微控制器和微处理器的嵌入式系统设计例子。n主要内容:主要内容:1.嵌入式系统的硬件组成2.嵌入式处理器的技术指标3.典型的嵌入式处理器4.如何选择嵌入式处理器5.嵌入式处理器子系统的设计方法1 概述概述 一个嵌入式系统产品包括硬件子系统和软件子系统,硬件子系统包括处理器、存储器、各种可编程接口电路、外部设备驱动电路等。嵌入式处理器种类很多,根据用途和配置不同可分为嵌入式微处理器、嵌入式微控制器、数字信号处理器、可编程器件等。嵌入式处理器是
2、嵌入式系统硬件的核心,用于运行嵌入式系统的系统软件和应用软件。本章主要涉及两个方面内容:嵌入式处理器及其选型;嵌入式处理器子系统的设计方法。2 嵌入式系统硬件子系统组成嵌入式系统硬件子系统组成n1.嵌入式系统的嵌入形式嵌入式系统的嵌入形式 嵌入通用计算机型嵌入通用计算机型 嵌入通用计算机型的嵌入式系统指的是把通用的计算机嵌入到应用系统内部,以形成专用设备。基于嵌入式处理器的专用计算机型基于嵌入式处理器的专用计算机型 根据嵌入式系统产品的特殊需要,完全量身定制的嵌入式系统,不存在资源浪费的情况。如何确定嵌入式系统的形式如何确定嵌入式系统的形式a.成本考虑b.销售的数量 n2.硬件子系统总体组成硬
3、件子系统总体组成 硬件子系统的设计围绕嵌入式处理器进行。嵌入式系统硬件的一般结构如下图所示。n3.嵌入式处理器子系统嵌入式处理器子系统 通用微处理器通用微处理器 嵌入式微控制器嵌入式微控制器 嵌入式微处理器嵌入式微处理器 嵌入式微处理器的特点:需要扩展、处理能力较强、支持大容量存储器寻址、一般适合于高端应用、型号多、通用性强。DSP DSP可分为定点DSP和浮点DSP两类。可编程器件可编程器件 可编程器件的采用需要考虑的因素:成本、速度、流片。n4.嵌入式存储器子系统嵌入式存储器子系统 在嵌入式系统中使用的存储器可以是内部存储器,也可以是外部存储器。嵌入式系统的存储器用于存放嵌入式系统的应用软
4、件。n5.附属电路和附属电路和I/O子系统子系统a.嵌入式处理器工作时必须有附属电路,如时钟电路、复位电路、调试 电路、监视定时器、译码器电路等。b.I/O接口电路,完成嵌入式处理器与外部设备之间的交互和数据通信。包括两大类:输入电路接口和输出电路接口。n6.调试子系统调试子系统 调试子系统通常指的是JTAG调试接口和BDM调试接口。3 嵌入式处理器的技术指标嵌入式处理器的技术指标 功能:主要取决于处理器所集成的存储器的数量和外部设备接口的种 类和数量。字长:指参与运算的数的基本位数,它决定了寄存器、运算器和数据 总线的位数,因而直接影响硬件的复杂程度。处理速度:在单位时间内各类指令的平均执行
5、条数。工作温度 功耗 寻址能力:取决于处理器地址线的数目。平均故障间隔时间:指在相当长的运行时间内,机器工作时间除以运 行期间内的故障次数。性能价格比 工艺:半岛体工艺和设计工艺。电磁兼容性指标:取决于器件的选择、电路的设计、工艺、设备的外 壳等。4 典型的嵌入式处理器介绍典型的嵌入式处理器介绍n1.Microchip系列嵌入式控制器系列嵌入式控制器 Microchip的PIC MCU系列嵌入式微控制器结合了高性能、低价格、小包装的特点,为工业生产提供了最佳的性能价格比。提供了5类的8位MPU来更好地满足用户的需要。n2.Philips LPC嵌入式控制器系列嵌入式控制器系列 Philips半
6、导体公司近年来推出的51LPC系列OTP(一次编程)嵌入式微控制器在基本结构、汇编指令等方面与80C51系列兼容,时钟频率可高达20 MHz。n3.Freescale 微控制器微控制器MC68HC08系列系列 MC68HC08系列有很多型号,主要特点有:采用模块化设计、含片内监控ROM、具有特色的FLASH取代片内EPROM和ROM、具有锁相环电路。n4.MCS-51系列嵌入式控制器系列嵌入式控制器/处理器处理器 MCS-51系列微控制器、微处理器是由Intel公司首先开发的嵌入式微处理器/微控制器。n5.Atmel公司的公司的AVR系列微控制器系列微控制器 Atmel公司产品的主要特点:以E
7、EPROM电可擦除及Flash技术为主导、多种封装形式和高质量、多种应用环境。n6.80C186系列系列16位嵌入式处理器位嵌入式处理器 80C186标准化内核不仅可以兼容16位微处理器家族。8088/8086的目标代码,还相应地提高了硬件和软件方面的性能。n7.MC68HC12系列处理器系列处理器 MC68HC12是Freescale公司开发的16位、兼容MC68HC11工业标准的嵌入式处理器,在工业上得到了广泛的应用。n8.PowerPC系列系列32位嵌入式处理器位嵌入式处理器 PowerPC由Freescale公司设计,用来满足从台式计算机CPU到高性能处理器、高集成度嵌入式MPU处理器
8、的不同需要。n9.ColdFire系列系列32位嵌入式处理器位嵌入式处理器 ColdFire处理器属于MC68000微处理器家族,ColdFire内核具有100的通用性,所以它们可以方便地被移植到新的用户设计中。n10.ARM系列系列 ARM(Advanced RISC Machines)介绍)介绍 ARM处理器的特点:小体积、低功耗、低成本、高性能;16位/32位双指令集;全球众多的合作伙伴。当前ARM体系结构有Thumb、DSP、Jazeller的扩展。10.ARM系列(系列(continued)ARM处理器系列处理器系列 ARM处理器有5个产品系列:ARM7、ARM9、ARM9E、ARM
展开阅读全文