当前位置:首页 > 工业技术
DSP技术与应用实践教程
DSP技术与应用实践教程

DSP技术与应用实践教程PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:刘伟,李莹,薛玉利
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2017
  • ISBN:9787302466611
  • 页数:195 页
图书介绍:本书以“内容够用、理论够简、强调实践”为基本思路,首先介绍了DSP技术的硬件结构和指令系统等相关理论知识,为学生提供一定的专业基础知识,然后介绍TMS320C54x的实验系统及应用程序开发实例,着重强调DSP技术的应用实践。
《DSP技术与应用实践教程》目录

第1章 DSP概述 1

1.1数字信号处理 1

1.2 DSP芯片 2

1.2.1 DSP芯片的特点 2

1.2.2 DSP芯片的分类 5

1.2.3常用的DSP芯片 6

1.2.4 DSP芯片的选择 7

1.2.5 DSP芯片的应用 8

习题1 9

第2章 TMS320C54x系列DSP的硬件结构 12

2.1基本结构 12

2.1.1 C54x芯片的主要特点 12

2.1.2 C54x芯片硬件基本结构 13

2.2总线结构 14

2.3中央处理器 15

2.3.1算术逻辑运算单元 16

2.3.2累加器 17

2.3.3桶形移位寄存器 18

2.3.4乘法累加单元 19

2.3.5比较选择存储单元 20

2.3.6指数编码器 21

2.3.7 CPU状态和控制寄存器 21

2.4存储器 23

2.4.1存储器地址和空间分配 23

2.4.2程序存储器 23

2.4.3数据存储器 24

2.4.4 1/O存储器 25

2.5中断系统 25

2.5.1中断类型 25

2.5.2中断寄存器 27

2.5.3中断流程 28

2.6片内外设 29

习题2 31

第3章 DSP系统设计与开发 34

3.1 DSP系统的构成 34

3.2 DSP系统的设计过程 34

3.3 DSP系统的硬件开发 35

3.4 DSP系统的软件开发 36

3.4.1编程语言的选择 36

3.4.2软件开发工具与环境 36

习题3 39

第4章 CCS集成开发环境 41

4.1 CCS简介 41

4.2 CCS v5的安装 42

4.3 CCS v5的使用 46

4.3.1 CCS v5的窗口 47

4.3.2新建工程文件 49

4.3.3导入已有的工程文件 51

4.3.4调试工程 54

习题4 54

第5章 TMS320C54x汇编语言程序设计 55

5.1汇编语言概述 55

5.2寻址方式 57

5.3指令系统 59

5.3.1数据传送指令 62

5.3.2算术运算指令 66

5.3.3逻辑运算指令 71

5.3.4程序控制指令 74

5.3.5并行操作指令 78

5.3.6重复操作指令 79

5.4汇编语言程序设计实例 80

5.5 TMS320C54x应用程序开发实例 85

5.5.1数字滤波器的DSP实现 85

5.5.2快速傅里叶变换的实现 92

5.5.3 QPSK的调制与解调 98

5.5.4 FSK调制与解调 107

习题5 112

第6章 TMS320C54x C语言程序设计 115

6.1 C语言简介 115

6.2 C54x DSP的C语言编程 118

6.2.1 C54x DSP支持的C语言数据类型 118

6.2.2系统的初始化 118

6.2.3函数的调用 119

6.2.4堆栈的使用 120

6.2.5寄存器的访问 121

6.2.6存储器的访问 121

6.2.7 I/O空间的访问 122

6.3 TMS320C54x C语言程序开发实例 122

6.3.1 IIR滤波器的DSP实现 123

6.3.2 FIR滤波器的DSP实现 128

6.3.3快速傅里叶变换的实现 134

6.3.4卷积算法的DSP实现 138

6.3.5相关算法的DSP实现 141

6.3.6离散余弦变换的DSP实现 144

6.3.7自适应滤波器LMS算法实现 149

6.4用C语言和汇编语言混合编程 152

6.4.1独立编写C程序和汇编程序 153

6.4.2 C程序与汇编语言相互访问数据 153

6.4.3 C程序中直接嵌入汇编语句 155

习题6 155

第7章 MATLAB在DSP设计中的应用 157

7.1 MATLAB概述 157

7.1.1 MATLAB软件的安装 157

7.1.2 MATLAB的软件环境 162

7.1.3 MATLAB的基本操作 163

7.2 CCSLink简介 168

7.2.1 CCSLink的功能及特点 168

7.2.2 CCSLink的配置 169

7.2.3 CCSLink的组件内容 170

7.2.4 CCSLink的连接对象 171

7.2.5 CCSLink的函数 174

7.3 MATLAB实现DSP基本算法 177

7.3.1相关算法的仿真 177

7.3.2快速傅里叶变换的仿真 180

7.3.3离散余弦变换的仿真 181

7.3.4 IIR滤波器的仿真 183

7.3.5 FIR滤波器的仿真 185

习题7 188

第8章 现代DSP系统设计 189

8.1 DSP Builder及其设计流程 189

8.2利用DSP Builder设计实例 190

习题8 194

参考文献 195

相关图书
作者其它书籍
返回顶部