- 1、本文档共159页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统原理与开发 第三章 嵌入式硬件平台 3.1 引言 嵌入式系统的硬件除了核心部件——嵌入式处理器,还包括存储器系统、外围接口部件以及连接各种设备的总线系统。 其中,存储器是嵌入式系统存放数据和程序的功能部件; 而外围设备决定了应用于不同领域的嵌入式系统的独特功能。 3.2 嵌入式硬件平台概述 嵌入式系统的硬件是以嵌入式处理器为中心,由存储器、I/O单元电路、通信模块、外部设备等必要的辅助接口组成。 在实际应用中,嵌入式系统硬件配置非常精简,除了微处理器和基本的外围电路以外,其余的电路可以根据需要和成本进行裁剪、定制。 通常,嵌入式系统还包括人机交互界面,用于系统与人的交互。人机界面常常使用键盘、液晶屏、触摸屏等部件,以方便与人的交互操作。 3.2 嵌入式硬件平台概述 存储器是构成嵌入式系统硬件的重要组成部分。在嵌入式系统中使用的存储器可以是内部存储器,也可以是外部存储器。 嵌入式处理器工作时必须有附属电路支持。在设计其硬件电路时,常常将它们与嵌入式处理器设计成一个模块,形成处理器子系统。 嵌入式处理器在功能上与通用处理器的区别在于嵌入式处理器上集成了大量的I/O电路。用户在开发时,根据系统需求选择嵌入式处理器,而不是选择嵌入式处理器另外配合I/O电路。 3.3 总线 3.3.1 总线协议 3.3.2 DMA 3.3.3 总线配置 3.3.4 总线实例 3.3.1 总线协议 1.握手协议 3.3 总线 3.3.1 总线协议 3.3.2 DMA 3.3.3 总线配置 3.3.4 总线实例 3.3.2 DMA 3.3.2 DMA 3.3 总线 3.3.1 总线协议 3.3.2 DMA 3.3.3 总线配置 3.3.4 总线实例 3.3.3 总线配置 3.3.3 总线配置 3.3 总线 3.3.1 总线协议 3.3.2 DMA 3.3.3 总线配置 3.3.4 总线实例 3.3.4 总线实例 3.3.3 总线配置 3.4 存储设备 存储器用来存放计算机工作所必须的数据和程序,在嵌入式系统中普遍使用。 嵌入式微处理器在运行时,大部分总线周期都是用于对存储器的读/写访问。 存储器系统性能的好坏将在很大程度上影响嵌入式系统的性能。 为了追求存储器的高性能,一方面要从存储单元的设计、制造上研究改进;另一方面从存储器系统的结构上探索、优化。 3.4 存储设备 3.4.1 嵌入式系统存储器子系统的结构 3.4.2 RAM 3.4.2 ROM 3.4.3 Flash 3.4.1 嵌入式系统存储器子系统的结构 3.4.1 嵌入式系统存储器子系统的结构 3.4.1 嵌入式系统存储器子系统的结构 3.4 存储设备 3.4.1 嵌入式系统存储器子系统的结构 3.4.2 RAM 3.4.2 ROM 3.4.3 Flash 3.4.2 RAM 3.4.2 RAM 3.4.2 RAM 1.静态RAM 1.静态RAM 1.静态RAM 2.动态RAM 2.动态RAM 3. 如何选择RAM 3. 如何选择RAM 3.4 存储设备 3.4.1 嵌入式系统存储器子系统的结构 3.4.2 RAM 3.4.2 ROM 3.4.3 Flash 3.4.2 ROM 3.4.2 ROM 3.4.2 ROM 3.4 存储设备 3.4.1 嵌入式系统存储器子系统的结构 3.4.2 RAM 3.4.2 ROM 3.4.3 Flash 3.4.3 Flash 3.4.3 Flash 3.4.3 Flash 3.4.3 Flash 3.4.3 Flash 3.4.3 Flash 3.4.3 Flash 3.5 I/O设备 一个实用的嵌入式系统常常配有一定的外部设备,构成一个以微处理器为核心的计算机系统。 这些外部设备包括输入设备,如键盘、触摸屏等;输出设备,如显示器等;完成数据控制和转换的设备,如定时器、计数器、模/数转换器、数/模转换器等。 这些外部设备中,有的是以微控制器形式集成为片上设备,其他的通常是单独实现。 3.5 I/O设备 3.5.1 定时器/计数器 3.5.2 ADC和DAC 3.5.3 人机接口设备 3.5.1 定时器/计数器 3.5.1 定时器/计数器 3.5.1 定时器/计数器 3.5 I/O设备 3.5.1 定时器/计数器 3.5.2 ADC和DAC 3.5.3 人机接口设备 3.5.2 ADC和DAC 3.5.2 ADC和DAC 3.5.2 ADC
文档评论(0)