《DSP基础与应用技术》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:马永军,孙丽霞主编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2007
  • ISBN:7508358422
  • 页数:219 页
图书介绍:本书是一本初学DSP技术的入门教材,书中以TI公司的TMS320C54xxDSP为例,介绍了DSP的内部结构和工作原理,重点介绍了指令系统、汇编语言的程序设计、仿真集成环境CCS的使用,并简单介绍了DSP技术的基本理论和数学分析方法。本书的特点是以DSP芯片的具体应用为主线,以熟悉DSP设计流程为目标,内容简练实用,非常适合初学者。同时书中还给出了实现FIR和IIR滤波器的软件编程方法,以及中断和定时器的工作原理,并给出了具体的应用实例。为了方便初学者,附录中给出了各条指令详细的中文解释。

第1章 绪论 1

1.1 数字信号处理概述 1

1.2 数字信号处理器概述 2

1.3 DSP发展现状及其应用 4

思考题 5

第2章 TMS320C54xx硬件系统 6

2.1 TMS320C54xx硬件结构特性 6

2.2 中央处理单元(CPU) 7

2.3 存储器结构 10

2.4 片内外围设备 14

2.5 硬件复位操作 17

2.6 TMS320VC5402引脚及说明 18

思考题 21

第3章 TMS320C54xx指令系统 22

3.1 寻址方式 22

3.1.1 立即数寻址 22

3.1.2 绝对寻址 23

3.1.3 累加器寻址 24

3.1.4 直接寻址 24

3.1.5 间接寻址 25

3.1.6 存储器映像寄存器寻址 30

3.1.7 堆栈寻址 30

3.2 指令系统 31

3.2.1 数据传送指令 35

3.2.2 算术运算指令 38

3.2.3 逻辑运算指令 44

3.2.4 程序控制指令 45

思考题 48

第4章 汇编语言程序设计基础 50

4.1 TMS320C54xx软件开发过程 50

4.2 汇编语言程序的编写方法 51

4.2.1 汇编语言源程序格式 52

4.2.2 链接命令文件 56

4.2.3 汇编语言中的常数和运算符 57

4.3 汇编语言程序设计实例 58

4.3.1 程序的控制与转移 58

4.3.2 重复操作 61

4.3.3 数据块传送 62

4.3.4 双操作数乘法 64

4.3.5 长字运算和并行运算 65

4.4 程序设计应注意的问题 68

思考题 70

第5章 CCS集成开发软件 71

5.1 CCS主要功能 71

5.2 CCS的安装和设置 72

5.3 用CCS实现简单程序开发 73

5.4 CCS工程文件的调试 77

5.5 CCS的图形显示功能 82

5.6 CCS中的其他问题 85

思考题 87

第6章 TMS320C54xx软硬件设计实例 88

6.1 FIR滤波器设计实例 88

6.2 IIR滤波器设计实例 96

6.3 中断和定时器编程实例 100

6.3.1 中断系统 100

6.3.2 定时器 108

6.3.3 编程实例 110

思考题 115

第7章 DSP基础理论 116

7.1 信号与系统的基本概念 116

7.1.1 信号及信号的分类 116

7.1.2 信号处理系统的基本概念 117

7.2 连续时间信号处理系统的基本分析方法 118

7.2.1 连续时间LTI系统的时域分析 118

7.2.2 连续时间LTI系统的实频域分析 119

7.2.3 连续时间LTI系统的复频域分析 120

7.3 离散时间信号处理系统的基本分析方法 121

7.3.1 离散时间LTI系统的时域分析 121

7.3.2 离散时间LTI系统的频域分析——Z变换 122

7.3.3 离散时间信号与系统的傅里叶分析 123

7.4 数字滤波器原理 124

附录 127

参考文献 219