图书介绍

DSP原理与应用教程pdf电子书版本下载

DSP原理与应用教程
  • 张卫宁主编 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030218988
  • 出版时间:2008
  • 标注页数:438页
  • 文件大小:83MB
  • 文件页数:450页
  • 主题词:数字信号-信号处理-高等学校-教材

PDF下载


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

下载说明

DSP原理与应用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章DSP技术概要 1

DSP系统和芯片的结构特点 1

DSP系统的基本结构 1

DSP芯片的结构特点 2

DSP的发展概况和趋势 7

DSP的发展概况 7

DSP的发展趋势 10

DSP芯片的分类、性能及其应用 11

DSP芯片的分类 11

DSP芯片的性能 12

DSP芯片的应用 12

思考题与习题 13

第2章TMS320C54x硬件结构及原理 14

芯片内部结构及特点 14

C54x的内部多总线结构 16

程序存储器操作总线 18

数据存储器操作总线 18

C54x的中央处理单元(CPU) 19

累加器和算术逻辑运算单元(ALU) 19

桶形移位器 22

乘加器 23

比较、选择和存储单元 25

指数编码器 25

CPU的状态和控制寄存器 27

C54x的存储器结构 29

程序存储空间 30

数据存储空间 32

1/O空间 35

复位操作及省电方式 35

复位操作 35

省电方式 36

中断系统 38

C54x的中断申请源 38

中断寄存器 41

中断响应及中断处理过程 42

流水线 44

C54x的流水线操作 44

C54x流水线操作的几个典型问题 46

引脚及其功能 49

思考题与习题 56

第3章 汇编语言指令系统 58

C54x汇编语言指令集介绍 58

指令系统中的符号、缩写及操作符 58

汇编语言指令举例 61

寻址方式 63

立即寻址 63

绝对寻址 64

累加器寻址 65

直接寻址 66

间接寻址 67

存储器映像寄存器寻址 71

堆栈寻址 72

C54x系列DSP的指令系统 72

数据存取指令 73

算术运算指令 79

逻辑运算指令 85

控制程序转移指令 89

重复操作指令 94

并行操作指令 97

思考题与习题 98

第4章 汇编语言程序设计 101

C54x的软件开发过程 101

COFF 102

分段结构 102

汇编器对段的建立 104

连接器对段的处理 106

汇编器的伪指令 110

C54x汇编语言的有关知识 119

汇编语言源程序的格式 119

汇编语言中的常数及字符串 121

汇编源程序中的符号 122

汇编源程序中的表达式 124

汇编语言程序设计 127

DSP基本汇编程序的设计 127

DSP的模块化程序设计及汇编连接过程 132

DSP定点算法设计 143

流水线冲突及其解决的方法 147

思考题与习题 152

第5章C54x高级C语言程序设计 157

C54x C语言介绍 157

C54x C与ANSI C的相同点 157

C54x C与ANSI C的不同点 159

C54x C语言编程 168

C54x C语言开发的存储器结构 168

C54x C语言开发的函数及其约定 174

C54x C语言中断处理函数的实现 182

C54x C语言库函数调用 186

C54x C代码优化 187

产生汇编代码 187

手工汇编优化 189

思考题与习题 191

第6章TMS320C54x软件开发环境CCS 192

CCS的简介 192

CCS的组成 192

代码生成工具 192

CCS集成开发环境 194

DSP/BIOS插件介绍 196

硬件仿真和实时数据交换 198

第三方插件 200

CCS集成开发环境与Simulator使用方法 200

安装文件夹 200

文件扩展名 200

环境变量 201

CCS系统配置 201

CCS开发流程 204

CCS使用举例 204

思考题与习题 214

第7章TMS320C54x片内外设及其应用 216

通用I/O引脚(GPIO) 217

XF和B10引脚 217

其他GPIO引脚 218

定时器 220

定时器的工作原理 220

定时器的编程 222

主机接口HPI 228

HPⅠ-8的结构 229

HPI-8与主机的接口 231

主机与HPI-8的数据传输 232

直接存储器访问DMA 235

DMA的寄存器 235

DMA的工作方式 242

DMA的中断 246

多通道缓冲串行口(McBSP) 246

McBSP的功能及结构 247

McBSP的控制寄存器 249

McBSP的串行数据发送和接收 256

多通道选择及操作 263

可编程时钟和帧同步信号的产生 267

用McBSP实现SPI操作 269

思考题与习题 273

第8章 数字信号处理典型算法程序设计 275

卷积运算的DSP实现 275

信号的卷积 275

离散系统的卷积分析 276

数字滤波器的DSP实现 282

FIR滤波器的结构与设计 283

FIR滤波器的DSP实现举例 296

IIR滤波器的DSP实现 300

IIR滤波器的基本原理和设计方法 300

IIR滤波器的C54x实现 304

快速傅里叶变换的DSP实现 308

FFT算法介绍 309

FFI算法在C54x上的实现 311

思考题与习题 326

第9章TMS320C54x硬件设计及接口技术 327

基于C54x的DSP最小系统设计 327

DSP电源电路设计 328

DSP复位电路设计 333

DSP时钟电路设计 336

JTAG接口电路设计 340

C54x外部总线结构 342

C54x的外部总线接口 342

C54x的外部总线访问 343

外部总线接口的电平转换技术 350

存储器扩展 354

C54x的外部程序存储器的扩展 355

C54x的外部数据存储器的扩展 368

C54x的外部共享存储器的扩展 375

A/D、 D/A与DSP的接口技术 388

TLV320AIC23B芯片简介 389

TLV320AIC23B的控制 392

TLV320AIC23B的应用 403

Bootloader功能的实现 404

引导(Boot)顺序及引导模式简介 404

引导表格式 409

引导表的生成 411

C54x系统设计实例 412

DSP系统设计步骤 413

语音信号处理概述 413

语音编解码系统的设计 417

DSP系统的调试与抗干扰措施 421

DSP系统调试 421

DSP系统抗干扰措施 423

思考题与习题 425

参考文献 426

附录A TMS320C54x系列DSP芯片汇总表 428

附录B TMS320C54x DSP的寄存器符号、名称及地址 429

附录C TMS320VC5402头文件 434

精品推荐