图书介绍

DSP原理及应用【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

DSP原理及应用
  • 邹彦主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121005239
  • 出版时间:2005
  • 标注页数:407页
  • 文件大小:46MB
  • 文件页数:421页
  • 主题词:数字信号-信号处理-高等学校-教材

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.1 数字信号处理概述2

1.2 可编程DSP芯片3

1.2.1 DSP芯片的发展概况3

1.2.2 DSP芯片的特点4

1.2.3 DSP芯片的分类7

1.2.4 DSP芯片的应用8

1.2.5 DSP芯片的发展现状和趋势8

1.3.1 DSP系统的构成12

1.3.2 DSP系统的特点12

1.3 DSP系统12

1.3.3 DSP系统的设计过程13

1.3.4 DSP芯片的选择14

1.4 DSP产品简介16

本章小结17

思考题与习题17

第2章 TMS320C54x的硬件结构18

2.1 'C54x的基本结构19

2.2 'C54x的主要特性和外部引脚21

2.2.1 'C54x的主要特性21

2.2.2 'C54x的引脚功能22

2.3 'C54x的内部总线结构27

2.4.1 算术逻辑运算单元(ALU)28

2.4 'C54x的中央处理器28

2.4.2 累加器A和B30

2.4.3 桶形移位寄存器31

2.4.4 乘法-累加单元(MAC)32

2.4.5 比较、选择和存储单元(CSSU)34

2.4.6 指数编码器(EXP)34

2.4.7 CPU状态和控制寄存器35

2.5 'C54x的存储空间结构39

2.5.1 存储空间结构39

2.5.2 程序存储空间40

2.5.3 数据存储空间42

2.6 'C54x的片内外设电路44

2.5.4 I/O空间44

2.7 'C54x的系统控制47

2.7.1 程序地址的产生47

2.7.2 流水线操作48

2.7.3 系统的复位59

2.7.4 中断操作60

2.7.5 省电和保持方式61

2.8 'C54x的外部总线63

2.8.1 外部总线接口63

2.8.2 外部总线等待状态控制64

2.8.3 外部总线接口时序68

本章小结71

思考题与习题71

第3章 TMS320C54x的指令系统73

3.1.1 立即寻址74

3.1 寻址方式74

3.1.2 绝对寻址75

3.1.3 累加器寻址75

3.1.4 直接寻址76

3.1.5 间接寻址77

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

3.1.7 堆栈寻址81

3.2 TMS320C54x指令的表示方法81

3.2.1 指令系统中的符号82

3.2.2 指令系统中的运算符84

3.3 TMS320C54x的指令系统84

3.3.1 数据传送指令84

3.3.2 算术运算指令86

3.3.3 逻辑运算指令90

3.3.4 程序控制指令91

3.3.5 并行操作指令92

3.3.6 重复操作指令94

本章小结95

思考题与习题95

第4章 汇编语言程序的开发工具97

4.1 TMS320C54x软件开发过程98

4.2 汇编语言程序的编辑、汇编和链接过程100

4.3 COFF的一般概念101

4.3.1 COFF文件的基本单元102

4.3.2 汇编器对段的处理103

4.3.3 链接器对段的处理106

4.3.4 链接器对程序的重新定位108

4.3.5 程序装入109

4.3.6 COFF文件中的符号109

4.4 源程序的汇编110

4.4.1 汇编程序的运行110

4.4.2 汇编时的列表文件111

4.4.3 汇编伪指令113

4.4.4 宏定义和宏调用122

4.5 链接器的使用124

4.5.1 链接器的运行125

4.5.2 链接器命令文件的编写与使用126

4.5.3 目标库127

4.5.4 MEMORY命令128

4.5.5 SECTIONS命令130

4.5.6 多个文件的链接实例132

本章小结135

思考题和习题136

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

5.1 概述138

5.1.1 汇编语言源程序格式138

5.1.2 汇编语言中的常数与字符串140

5.1.3 汇编源程序中的符号142

5.1.4 汇编源程序中的表达式145

5.2 堆栈的使用方法147

5.3 控制程序148

5.3.1 分支操作程序149

5.4.1 加减法运算和乘法运算152

5.4 算术运算程序152

5.3.2 循环操作程序152

5.4.2 除法运算153

5.4.3 长字运算和并行运算154

5.5 重复操作程序157

5.5.1 单指令重复操作158

5.5.2 块程序重复操作158

5.5.3 循环嵌套159

5.6 数据块传送程序160

5.7 小数运算程序162

5.8 浮点运算程序164

思考题与习题167

本章小结167

第6章 应用程序设计169

6.1 FIR滤波器的DSP实现170

6.1.1 FIR滤波器的基本结构170

6.1.2 FIR滤波器的设计方法171

6.1.3 FIR滤波器的MATLAB设计173

6.1.4 FIR滤波器的DSP实现176

6.1.5 FIR滤波器的设计实例184

6.2 IIR滤波器的DSP实现187

6.2.1 IIR滤波器的基本结构187

6.2.2 IIR滤波器的设计190

6.2.3 IIR滤波器的MATLAB设计192

6.2.4 IIR滤波器的DSP实现197

6.3.1 FFT算法的简介203

6.3 快速傅里叶变换(FFT)的DSP实现203

6.3.2 FFT算法的DSP实现206

6.4 正弦波信号发生器217

6.4.1 产生正弦波的算法217

6.4.2 正弦波的实现218

本章小结223

思考题与习题224

第7章 TMS320C54x片内外设、接口及应用225

7.1 'C54x的主机接口226

7.2 'C54x的定时器230

7.2.1 定时器结构230

7.2.2 'C54x定时器/计数器的应用232

7.3 'C54x的串行口240

7.3.1 标准同步串行口241

7.3.2 缓冲同步串行口245

7.3.3 TDM时分复用串行口250

7.3.4 McBSP多通道带缓冲串行口251

7.3.5 'C54x串行口的应用265

7.4 'C54x的中断系统268

7.4.1 中断寄存器268

7.4.2 中断控制269

7.4.3 中断系统的应用273

本章小结277

思考题与习题277

第8章 TMS320C54x的硬件设计278

8.1 硬件设计概述279

8.2 DSP系统的基本设计280

8.2.1 电源电路的设计281

8.2.2 复位电路的设计283

8.2.3 时钟电路的设计285

8.3 DSP的电平转换电路设计289

8.4 DSP存储器和I/O的扩展292

8.4.1 程序存储器的扩展292

8.4.2 数据存储器的扩展293

8.4.3 I/O的扩展应用295

8.4.4 综合扩展应用300

8.5 DSP与A/D和D/A转换器的接口300

8.5.1 'C54x与A/D转换器的接口301

8.5.2 'C54x与D/A转换器的接口311

8.6.1 基于G.729A标准的DSP实时系统的设计316

8.6 DSP系统的硬件设计实例316

8.6.2 语音基带处理模块的设计321

本章小结330

思考题与习题331

第9章 DSP集成开发环境CCS334

9.1 CCS的简介335

9.1.1 CCS的组成335

9.1.2 CCS的主要功能336

9.2 CCS的安装及设置337

9.2.1 系统配置要求337

9.2.2 安装CCS软件337

9.2.3 CCS系统配置337

9.3 CCS的基本操作339

9.2.4 CCS文件名介绍339

9.3.1 CCS的窗口和工具条340

9.3.2 文件的编辑344

9.3.3 反汇编窗口的使用347

9.3.4 存储器窗口的使用349

9.3.5 寄存器窗口的使用352

9.3.6 观察窗口的使用353

9.4 CCS工程项目的创建356

9.4.1 工程项目的管理356

9.4.2 工程项目的建立、打开和关闭358

9.4.3 工程项目的构建358

9.5 CCS工程项目的调试361

9.5.1 程序的运行控制361

9.5.2 断点365

9.5.3 探测点367

9.5.4 图形工具的使用369

9.5.5 数据输入与输出373

9.5.6 评价点375

9.6 CCS开发软件使用举例378

9.6.1 CCS开发流程378

9.6.2 CCS使用举例378

本章小结383

思考题与习题384

附录A TMS320C54x芯片引脚图385

附录B TMS320C54x系列DSP芯片汇总表395

附录C TMS320C54x助记符汇编指令集397

参考文献407

热门推荐