《嵌入式硬件系统设计与开发实例详解》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:沈文斌主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121018470
  • 页数:311 页
图书介绍:本书重点介绍了嵌入式应用系统硬件的设计与开发,主要包括嵌入式应用系统硬件设计与开发的基础知识、各种典型嵌入式处理器及其典型应用、嵌入式应用系统硬件设计原理图及其分析。本书分为三篇共9章:第一篇介绍嵌入式硬件设计的基础知识和总体设计原则;第二篇实例分析,第三篇提高与应用,通过实例介绍如何实现嵌入式USB接口设备的开发,如何实现基于ARM和DSP应用系统的嵌入式系统硬件设计。

第一篇 基础知识 1

第1章 嵌入式系统设计有关知识 3

1.1 计算机系统组成 3

1.2 嵌入式计算机体系结构 7

1.2.1 嵌入式系统的分类 8

1.2.2 嵌入式系统的特点 11

1.2.3 嵌入式系统的组成 11

1.2.4 嵌入式系统的应用 12

1.3.1 一个嵌入式系统示例 14

1.3 典型嵌入式系统 14

1.3.2 典型嵌入式操作系统 17

1.3.3 嵌入式系统发展趋势 20

1.4 嵌入式系统设计概述 21

1.4.1 嵌入式系统总体设计原则 21

1.4.2 构造印制电路板 23

1.4.3 有关调试工具和调试 25

第二篇 实例分析 27

2.1 8051微控制器应用实例 29

第2章 嵌入式处理器与系统 29

2.2 嵌入式处理器 32

2.2.1 4位嵌入式处理器及其应用 34

2.2.2 8位嵌入式处理器及其应用 34

2.2.3 16位嵌入式处理器及其应用 38

2.2.4 32位嵌入式处理器 43

2.3 数字信号处理器 49

2.3.1 DSP的特征及其选择 49

2.3.2 DSP的发展趋势及挑战 53

2.3.3 DSP的应用实例 54

2.4 片上系统及软/硬件协同设计 57

2.4.1 片上系统 57

2.4.2 软/硬件协同设计 59

第3章 典型的嵌入式系统处理器 60

3.1 ARM系列处理器 60

3.1.1 ARM微处理器 60

3.1.2 ATMEL ARM芯片 70

3.1.3 Cirrus Logic ARM系列芯片 75

3.1.4 Samsung ARM系列芯片 79

3.1.5 OKI ARM系列芯片 91

3.2 Motorola系列处理器 92

3.2.1 68K/ColdFire系列 92

3.2.2 PowerPC系列 97

3.2.3 M.CORE系列 99

3.3 X86系列嵌入式处理器 101

3.3.1 性能价格比 101

3.3.2 开发的容易性和开发周期 101

3.3.3 E86家族 102

3.4 MIPS系列嵌入式处理器 105

3.5 其他系列处理器 107

3.5.1 SPARC处理器 107

3.5.2 PA-RISC处理器 107

3.5.3 Alpha处理器 108

第4章 总线和接口技术 109

4.1 I2C总线接口实例 109

4.1.1 实例分析 109

4.1.2 总线和接口概述 111

4.2 总线标准 115

4.2.1 内部集成(I2C)总线 115

4.2.2 串行外围设备接口(SPI)总线 117

4.2.3 PCI总线 120

4.2.4 USB总线 122

4.2.5 CAN总线 125

4.3 接口 126

4.3.1 串行通信接口RS-232、RS-422和RS-485 126

4.3.2 并行接口 134

4.3.3 红外通信接口 137

4.3.4 蓝牙接口 139

4.3.5 GPRS接口 143

第5章 嵌入式系统电源器件及电路设计 147

5.1 电源管理及设计技术 147

5.1.1 电源管理技术 147

5.1.2 设计技术 149

5.2 常用电池的选择及相关问题 150

5.2.1 电池的选择 151

5.2.2 其他相关考虑因素 153

5.3.1 电压基准/稳压电路 155

5.3 常用电压基准/稳压电路的典型应用 155

5.3.2 常用电压基准/稳压的典型应用电路 158

5.4 DC/DC变换器及其应用 162

5.4.1 DC/DC电源变换器 162

5.4.2 DC/DC变换器的应用举例 165

5.5 AC/DC变换器及其典型应用 167

5.5.1 5V稳压电源电路 168

5.5.3 5V直流输入的稳压电源 169

5.5.2 输出电压可调电路 169

5.5.4 不间断5V稳压电源 170

5.6 其他电源技术 170

第6章 嵌入式系统外围接口电路 172

6.1 A/D转换电路及典型应用 173

6.1.1 A/D转换器 173

6.1.2 A/D转换器技术指标 174

6.1.3 A/D转换器件的典型应用 177

6.2.1 D/A转换电路 180

6.2 D/A转换电路及其应用 180

6.2.2 D/A转换器件及其典型应用 182

6.3 集成V/F、F/V变换器及定时器 188

6.3.1 集成V/F、F/V变换器 188

6.3.2 集成定时器 190

6.4 存储器模块电路 193

6.4.1 存储器扩展 193

6.4.2 存储器扩展实例 194

6.5.1 接口组成、功能和类型 196

6.5 I/O接口电路及其扩展 196

6.5.2 I/O扩展示例 199

第三篇 提高应用 207

第7章 嵌入式USB接口设备开发实例 209

7.1 USB功能介绍和总体设计 209

7.1.1 设计概述 209

7.1.2 部分USB单片机 214

7.2 USB手写板的设计 216

7.2.1 硬件设计 216

7.2.2 系统软件设计 217

7.2.3 U盘的硬件设计 220

7.2.4 基于USB的无线串行接口设计 224

7.2.5 硬件设计 224

7.2.6 软件设计 226

第8章 基于ARM的嵌入式系统硬件设计实例 228

8.1 系统的功能介绍和总体设计 228

8.1.1 系统设计步骤 228

8.1.2 系统功能规划、设计原则 229

8.1.3 注意事项 231

8.1.4 功能及其芯片介绍 232

8.2 硬件电路设计 254

8.2.1 Boot ROM设计 254

8.2.2 存储器设计 257

8.2.3 S3C44BOX的SIO的MMC卡接口 259

8.2.4 音频编码器(UDA1341TS)与S3C44B0X的连接 259

8.2.5 LCD与S3C44B0X的连接 260

8.2.7 JTAG调试接口设计 261

8.2.6 TSP(触摸屏)与S3C44B0X接口电路 261

第9章 基于DSP应用系统硬件设计实例 265

9.1 DSP概述及其应用 265

9.1.1 DSP概述 265

9.1.2 DSP的应用 269

9.2 DSP系统的总体设计 273

9.2.1 总体设计原则 273

9.2.2 DSP应用系统的低功耗设计 276

9.3.1 分类 278

9.3 DSP芯片的选择及其介绍 278

9.3.2 DSP芯片的选择 279

9.3.3 DSP产品介绍 283

9.4 DSP应用系统硬件电路设计 295

9.4.1 DSP控制电路 296

9.4.2 FPGA电路 296

9.4.3 信号调理及模/数转换电路 296

9.4.4 软件结构 298

附录 ARM开发软件ARMSDT使用教程 299

参考文献 311