图书介绍

DSP技术及应用pdf电子书版本下载

DSP技术及应用
  • 黄仁欣主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121047299
  • 出版时间:2007
  • 标注页数:232页
  • 文件大小:5MB
  • 文件页数:243页
  • 主题词:数字信号-信号处理-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

DSP技术及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论 1

1.1 DSP及其实现 1

1.1.1 DSP的含义 1

1.1.2 数字信号处理的实现方法 2

1.2 DSP芯片 2

1.2.1 DSP芯片的特点 2

1.2.2 DSP芯片的发展现状 5

1.2.3 DSP芯片的发展趋势 7

1.2.4 DSP芯片的分类 8

1.2.5 DSP芯片的应用 9

1.3 DSP系统 9

1.3.1 DSP系统的构成 9

1.3.2 DSP系统的特点 10

1.3.3 DSP系统的设计过程 11

1.3.4 DSP芯片的选择 12

本章小结 14

习题1 14

第2章 TMS320C54x的总体结构及工作原理 15

2.1 基本结构和引脚功能 15

2.1.1 基本结构 15

2.1.2 引脚功能 18

2.1.3 内部总线结构 21

2.2 中央处理单元(CPU) 22

2.2.1 CPU状态和控制寄存器 22

2.2.2 算术逻辑单元(ALU) 24

2.2.3 累加器 26

2.3 存储器 27

2.3.1 存储器地址空间分配 27

2.3.2 程序存储器 28

2.3.3 数据存储器 30

2.3.4 I/O空间 32

2.4 TMS320C54x的系统控制 32

2.4.1 数据地址的产生 32

2.4.2 程序地址的产生 33

2.4.3 流水线操作 34

2.4.4 系统复位 35

本章小结 36

习题2 37

第3章 TMS320C54x的片内外设 38

3.1 通用I/O端口 38

3.2 定时器 38

3.2.1 定时器的组成及工作原理 38

3.2.2 定时器/计数器的应用 41

3.3 时钟发生器 42

3.4 主机接口(HPI) 47

3.4.1 HPI结构及其工作模式 47

3.4.2 HPI接口设计 49

3.4.3 HPI控制寄存器(HPIC) 50

3.5 串行通信接口(SCI) 51

3.5.1 SCI模块结构 52

3.5.2 SCI多处理器通信 54

3.6 串行外设接口SPI 54

3.7 中断系统 57

3.7.1 中断系统概述 57

3.7.2 中断寄存器 58

3.7.3 中断控制 59

本章小结 63

习题3 63

第4章 TMS320C54x的指令系统 64

4.1 指令的表示方法 64

4.1.1 指令系统中的符号 64

4.1.2 指令系统中的运算符 66

4.2 寻址方式 67

4.2.1 立即寻址 68

4.2.2 绝对寻址 68

4.2.3 累加器寻址 69

4.2.4 直接寻址 70

4.2.5 间接寻址 71

4.2.6 存储器映像寄存器寻址 74

4.2.7 堆栈寻址 75

4.3 TMS320C54x的指令系统 75

4.3.1 算术运算指令 75

4.3.2 逻辑运算指令 80

4.3.3 数据传送指令 83

4.3.4 程序控制指令 87

本章小结 91

习题4 92

第5章 汇编语言程序设计 94

5.1 汇编语言的基本概念 94

5.1.1 汇编语言源程序格式 94

5.1.2 汇编语言中的符号 96

5.1.3 汇编语言中的表达式 98

5.1.4 汇编伪指令 99

5.1.5 宏指令 106

5.2 堆栈的使用方法 107

5.3 控制程序设计 108

5.3.1 分支结构程序 109

5.3.2 重复操作程序 112

5.3.3 循环结构程序 113

5.4 数据块传送程序 114

5.5 算术运算程序 115

5.5.1 加减法运算和乘法运算 115

5.5.2 除法运算 116

5.5.3 长字运算和并行运算 117

5.5.4 小数运算程序 119

5.5.5 浮点运算程序 120

本章小结 123

习题5 123

第6章 C语言程序设计与混合编程 125

6.1 C语言程序设计 125

6.1.1 C语言的特点及语法 125

6.1.2 系统堆栈的使用 126

6.1.3 存储器模式及分配 127

6.1.4 C54x DSP的C语言规则 129

6.1.5 C语言程序实例 132

6.2 用C语言和汇编语言混合编程 135

6.2.1 C54xDSP混合编程方法 135

6.2.2 混合编程实例 138

本章小结 140

习题6 140

第7章 DSP应用系统的软、硬件设计 141

7.1 CCS的安装及软件开发过程 141

7.1.1 CCS的安装及设置 141

7.1.2 CCS软件开发过程 142

7.2 CCS集成开发环境的使用 143

7.2.1 菜单 145

7.2.2 工具栏 152

7.3 C54x DSP应用系统的软件设计与调试 155

7.3.1 汇编语言程序的编辑、汇编和链接过程 155

7.3.2 汇编源文件(.asm)格式 156

7.3.3 汇编器 156

7.3.4 COFF目标文件 157

7.3.5 链接器 157

7.3.6 C编译器 159

7.3.7 建立工程文件 160

7.3.8 构建工程 160

7.3.9 调试及固化用户程序 161

7.4 C54x DSP应用系统的硬件设计与调试 161

7.4.1 硬件设计 161

7.4.2 硬件调试 164

7.4.3 独立DSP应用系统的形成 165

本章小结 165

习题7 165

第8章 DSP技术典型应用实例 167

8.1 DSP最小系统电路设计 167

8.1.1 TMS320C5409芯片 167

8.1.2 JTAG仿真口的连接 167

8.1.3 电源转换芯片 168

8.1.4 时钟信号的接入 170

8.1.5 其他端子和测试信号 170

8.2 正弦波信号发生器设计 172

8.2.1 产生正弦波的算法 172

8.2.2 正弦波的DSP实现 172

8.3 语音信号采集 177

8.3.1 语音接口芯片TLC320AD50C简介 177

8.3.2 TLC320AD50C与DSP的连接 178

8.3.3 语音采集和回放程序 179

8.4 步进电动机的DSP控制 182

8.4.1 步进电动机的特点及基本控制 182

8.4.2 步进电动机的脉冲分配 183

8.4.3 步进电动机的速度控制 186

8.4.4 步进电动机的位置控制 186

8.5 MATLAB语言在DSP设计中的应用 188

8.5.1 MATLAB简介 189

8.5.2 IIR滤波器设计 192

8.5.3 信号的谱分析(FFT) 197

本章小结 198

习题8 198

第9章 DSP应用技术实验 200

实验1 常用指令实验 200

实验2 汇编语言程序设计 202

实验3 数据存储实验 203

实验4 I/O读写实验 205

实验5 汇编程序的控制设计 208

实验6 外部标志输出引脚(XF)实验 208

实验7 定时器实验 209

实验8 中断实验 212

实验9 A/D采样实验 213

实验10 D/A转换实验 215

实验11 CCS环境下的C语言程序设计 216

实验12 正弦波信号发生器 218

实验13 语音实时回放及延迟实验 220

实验14 液晶显示器驱动实验 221

实验15 快速傅里叶变换(FFT)算法实验 223

实验16 有限冲击响应滤波器(FIR)算法实验 226

实验17 无限冲击响应滤波器(IIR)算法实验 228

参考文献 232

精品推荐