图书介绍
DSP技术及应用PDF|Epub|txt|kindle电子书版本下载
![DSP技术及应用](https://www.shukui.net/cover/55/31792522.jpg)
- 黄仁欣主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121047299
- 出版时间:2007
- 标注页数:232页
- 文件大小:5MB
- 文件页数:243页
- 主题词:数字信号-信号处理-高等学校:技术学校-教材
PDF下载
下载说明
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
习题114
第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
习题237
第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 串行外设接口SPI54
3.7 中断系统57
3.7.1 中断系统概述57
3.7.2 中断寄存器58
3.7.3 中断控制59
本章小结63
习题363
第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
习题492
第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
习题5123
第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
习题6140
第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
习题7165
第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
习题8198
第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