《DSP技术与应用实例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:赵红怡编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505387952
  • 页数:321 页
图书介绍:本书以TMS320C54x系列DSP为描述对象,全书共分8章。首先详细介绍DSP的硬件结构,指令系统及软件应用程序开发和仿真过程;其次给出DSP实现正弦波发生器,FIR滤波器,IIR滤波器,FFT等的汇编语言实现方法和应用实例;最后从应用角度给出串行口,主机接口与I/O口的接口设计及典型硬件系统定时器的设计和应用。本书的特点是围绕TMS320C54x的具体应用,尽可能详细地介绍软、硬件设计和实现的方法。本书可以作为电子信息工程、通信工程、自动化专业高年级本科生和研究生的教材和参考书,也可作为相关技术人员从事DSP芯片开发与应用的参考书。

第1章绪论 1

1.1 DSP概述 1

1.2 DSP芯片的特点 2

1.3 DSP芯片的现状及其应用 4

第2章TMS320C54x的硬件结构 10

2.1结构概述 10

2.2总线结构 12

2.3中央处理器 13

2.3.1运算部件 13

2.3.2控制部件 18

2.4中央存储器 21

2.5片内外围设备 26

2.6复位电路 28

第3章TMS320C54x指令系统 30

3.1寻址方式 30

3.1.1立即数寻址 30

3.1.2绝对地址寻址 31

3.1.3累加器寻址 32

3.1.4直接寻址 32

3.1.5间接寻址 34

3.1.6存储器映射寄存器寻址 39

3.1.7堆栈寻址 40

3.2指令系统 41

3.2.1符号与意义 41

3.2.2 TMS320C54x的指令系统 44

4.1.1数字信号处理的特点 59

第4章TMS320C54x应用程序开发过程 59

4.1 DSP应用系统开发方法 59

4.1.2数字信号处理系统的设计过程 60

4.2 TMS320C54x应用软件开发过程 64

4.2.1 TMS320C54x应用软件开发流程 64

4.2.2 TMS320C54x开发工具 66

4.3汇编语言程序的编写方法 67

4.3.1汇编语言源程序格式 67

4.3.2汇编语言中的常数与字符串 71

4.3.3汇编源程序中的符号 74

4.3.4汇编源程序中的表达式 78

4.4.1 COFF文件中的段 81

4.4公共目标文件格式 81

4.4.2汇编器对段的处理 83

4.4.3链接器对段的处理 87

4.4.4程序重新定位 89

4.4.5程序装入 90

4.4.6 COFF文件中的符号 90

4.5汇编器 91

4.5.1汇编器及其调用 91

4.5.2汇编器的内部函数 93

4.5.3汇编器伪指令 94

4.5.4列表文件 102

4.5.5交叉引用清单 105

4.6链接器 106

4.6.1链接器及其调用 107

4.6.2链接器命令文件的编写与使用 109

4.6.3目标库 112

4.6.4 MEMORY伪指令及其使用 113

4.6.5 SECTIONS伪指令及其使用 115

4.6.6链接器应用实例 122

4.7汇编源程序的编辑、汇编和链接过程 125

第5章Simulator的使用方法 128

5.1软件仿真器概述 128

5.2仿真命令 130

5.3仿真器初始化命令文件 135

5.4仿真外部中断 136

6.1程序的控制与转移 139

第6章汇编语言程序设计 139

6.2堆栈的使用方法 142

6.3加减法和乘法运算 144

6.4重复操作 148

6.5数据块传送 152

6.6双操作数乘法 154

6.7长字运算和并行运算 157

6.8小数运算 167

6.9除法运算 169

6.10浮点运算 172

第7章TMS320C54x应用程序开发实例 176

7.1正弦信号发生器 176

7.2 FIR滤波器的DSP实现方法 188

7.3 IIR滤波器的DSP实现方法 208

7.4快速傅里叶变换的DSP实现方法 218

第8章TMS320C54×片内外设及其应用 231

8.1中断系统 231

8.1.1中断请求 231

8.1.2中断寄存器 233

8.1.3中断控制 234

8.1.4中断系统应用 239

8.2定时器 243

8.2.1定时器结构 244

8.2.2时钟发生器 247

8.2.3定时器/计数器应用 250

8.3主机接口 259

8.4.1标准同步串行口 263

8.4串行口 263

8.4.2缓冲同步串行口 270

8.4.3 TDM时分复用串口 278

8.4.4 McBSP多通道带缓冲串口 279

8.4.5串口应用 294

8.5存储器与I/O扩展 296

8.5.1存储器和I/O扩展基本方法 297

8.5.2省电模式和复位时序 306

8.5.3程序存储器扩展应用 311

8.5.4静态数据存储器扩展 313

8.5.5 I/O扩展应用 314

参考文献 321