《嵌入式微处理器系统设计实例 第3版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美) Stuart R. Ball P. E.著;苏建平等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7505396609
  • 页数:378 页
图书介绍:本书按照普遍适用的原则,本书介绍了嵌入式微处理器系统的设计理念和设计手段,涵盖内容从系统设计和软硬件设计,到系统集成和软硬件高度调试,其中还涉及中断处理、实时操作以及工业标准嵌入式平台等。

目 录 1

第1章系统设计 1

需求定义 2

选择处理器 5

开发环境 18

开发成本 21

硬件和软件要求 21

软件与硬件的划分 24

分布式处理器系统 25

技术规范小结 27

功能文档概要 27

交流与通信 29

第2章硬件设计(第1部分) 30

单片系统设计 30

多片系统设计 31

等待状态 37

内部存储器 39

可编程只读存储器(PROM)的类型 39

随机存储器(RAM) 47

输入输出(I/O) 57

外部接口电路 61

非易失性存储器 75

Microwire总线接口 78

直接存储器访问(DMA) 80

监视定时器 87

在线编程 89

内部外设 91

系统设计技巧 92

电磁兼容性考虑 93

微处理器时钟 96

本章小结 99

动态总线调整 101

第3章硬件设计(第2部分) 101

快速周期终止 102

复位总线调整 102

时钟同步总线 103

内置动态存储器接口 106

组合集成电路 107

数模转换器(DAC) 108

模数转换器(ADC) 110

SPI接口或Microwire接口在多处理器方案中的应用 113

定时器基础 115

定时器应用案例 123

硬件规格说明纲要 124

第4章软件设计 127

流程图 128

状态流程图 129

伪代码 131

程序框图 131

代码划分 133

软件结构体系 138

程序开发语言 140

与软件编程有关的微处理器硬件 146

硬指标与软指标 149

有关独立过程的考虑 150

软件说明 151

软件说明文档纲要 152

第5章 中断在嵌入式系统中的应用 155

中断概述 155

中断向量 156

边沿触发中断和电平触发中断 158

中断优先级 158

中断硬件 158

中断总线周期 160

菊花链中断机制 161

其他类型的中断机制 162

中断硬件的使用 163

中断软件 168

中断服务机制 169

嵌套中断 170

中断服务程序的数据接收或发送 172

中断应用及存在的问题 173

最小化低优先级中断服务时间 181

使用中断的时机 183

第6章增加调试用硬件和软件 187

操作码 188

硬件输出 189

写ROM 191

读ROM 191

软件定时 193

软件吞吐量 193

循环跟踪缓冲区 194

逻辑分析仪断点 196

监控程序 196

存储器转储 197

串行条件监控 198

第7章系统集成和调试 205

硬件测试 206

软件调试 207

RAM程序调试 209

功能测试计划 211

强度测试 213

故障日志 214

实用案例介绍 215

仿真器与调试器 218

第8章 多处理器系统 220

处理器之间的通信 222

双端口随机存储器 230

第9章实时操作系统 253

多任务管理 257

任务跟踪 261

任务间通信 262

内存管理 264

资源管理 266

RTOS与中断 266

典型RTOS通信 267

优先级考虑 268

RTOS的适用范围 270

调试程序 273

第10章工业标准嵌入式平台 275

使用个人电脑平台的优势 275

个人电脑平台的不足 278

ISA总线和基于PCI总线的嵌入式主板 281

基于个人电脑的实时系统案例 289

第11章高级微处理器概念 291

流水线(预取)队列 291

交叉存取技术 292

动态随机存取存储器(DRAM)突发访问模式 293

同步动态随机存取存储器(SDRAM) 295

高速高集成度处理器和多总线 297

高速缓冲存储器 298

多时钟输入锁相循环处理器 299

多指令存取和译码 301

微控制器与可编程门阵列 301

片内调试 302

内部存储器管理硬件 305

专用微控制器 308

附录A案例系统技术文档 309

附录B计数系统 325

附录C数字逻辑原理简介 340

附录D微处理器基本概念 350

附录E嵌入式系统Web站点介绍 371

词汇表 373