驱动设计的硬件基础-ourDEVCN网页不存在.PDFVIP

驱动设计的硬件基础-ourDEVCN网页不存在.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
驱动设计的硬件基础-ourDEVCN网页不存在

入式学院—华清远见旗下品牌: 入式学院—华清远见旗下品牌: 《Linux 设备驱动开发详解》——第2 章、驱动设计的硬件基础 第2 章 驱动设计的硬件基础 本章讲解底层驱动工程师必备的硬件基础,给出了 入式系统硬件原理及分析方 法的全景视图。 2.1 节讲解微控制器、微处理器、数字信号处理器以及应用于特定领域的处理器 各自的特点。 2.2 节对 入式系统中所使用的各类存储器与CPU 的接口、应用领域及特点进行 了详细讲解。 2 2.3 节讲解常见的外设接口与总线的工作方式,包括串口、I C、USB、以太网接 口、ISA、PCI 和cPCI 等。 嵌入式系统硬件电路中经常会使用CPLD 和FPGA,2.4 节讲解了CPLD 和FPGA 在电路中的作用。 2.5~2.7 节讲解实际项目开发过程中硬件分析的方法,包括如何进行原理图分析、 时序分析以及如何快速地从芯片手册获取有效信息。 2.8 节讲解了调试过程中常用仪器、仪表的使用方法,涉及万用表、示波器和逻 辑分析仪。 入式学院—华清远见旗下品牌: 《Linux 设备驱动开发详解》——第2 章、驱动设计的硬件基础 处理器 2.1.1 通用处理器 通用处理器 (GPP )并不针对特定的应用领域进行体系结构和指令集的优化,它 们具有一般化的通用体系结构和指令集,以支持复杂的运算并易于新开发功能的添 加。一般而言,在嵌入式微控制器 (MCU )和微处理器 (MPU )中会包含一个通用 处理器核。 MPU 通常代表一个CPU (中央处理器),而MCU 则强调把中央处理器、存储器 和外围电路集成在一个芯片中。早期,微控制器被称为 片机,意思是把计算机集成 在一个芯片内。 入式微控制器也常被称作片上系统 (SoC ),含义是在一个芯片上设 计了整个系统。芯片厂商在推出MCU 时,往往会有明确的市场定位,如定位于PDA、 MP3 、ADSL 等。定位不同的产品可能包含共同的CPU 核,但是集成的扩展电路则不 一样。图2.1 所示为一个典型的集成了外围电路的MCU 的结构。 图2.1 典型的MCU 内部结构 举个例子,Intel 的80386 属于微处理器,而内部集成了80386 处理器、片选单元、 中断控制、定时器、看门狗、定时器、串行I/O 、DMA、总线仲裁、DRAM 控制器等 的386EX 则是80386 微处理器的微控制器版本。 嵌入式微控制器一般由一个CPU 核和多个外围电路集成,目前主流的CPU 核如 下。 1 Advanced RISC Machines 公司的ARM ARM 内核的设计技术被授权给数百家半导体厂商,做成不同的SoC 芯片。ARM 的功耗很低,在当今最活跃的无线局域网、3G、手机终端、手持设备、有线网络通信 设备等中应用非常广泛。 入式学院—华清远见旗下品牌: 《Linux 设备驱动开发详解》——第2 章、驱动设计的硬件基础 2 Silicon Graphics 公司的MIPS 两个最重要的MIPS 芯片厂商为PMC 和IDT 。PMC-Sierra 公司的MIPS 处理器被 CISCO 公司大量采用在高端路由器上。IDT 公司在MIPS 核上集成PCI 接口,广泛用 于以太网交换,另外也尝试增加了HDLC、Ethernet、串口、SDRAM 控制器、片选、 DMA 控制器等外设接口,以用于低端通信产品。 3 IBM 和Motorola 的PowerPC PowerPC 处理器是通信和工控领域应用最广泛的处理器,国内包括华为、中兴在 内的通信公司都大量使用PowerPC ,MPC860 和MPC8260 是其最经典的两款。 4 Motorola 公司独有的内核68K/COLDFIRE 68K 内核是最早在 入式领域广泛应用的内核,其最著名的代表芯片是 683

文档评论(0)

sunshaoying + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档