图书介绍
DSP技术与应用PDF|Epub|txt|kindle电子书版本下载
- 许立群,周玉坤,修丽梅编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512416758
- 出版时间:2015
- 标注页数:516页
- 文件大小:84MB
- 文件页数:529页
- 主题词:数字信号处理
PDF下载
下载说明
DSP技术与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数字信号处理及DSP器件特性1
1.1 数字信号处理1
1.1.1 模拟信号与数字信号1
1.1.2 数字信号处理系统4
1.2 数字信号处理器的基本结构8
1.2.1 数字信号处理器的基本结构和特性8
1.2.2 选择DSP芯片考虑的因素12
1.3 数字信号处理器的发展和应用13
1.3.1 DSP芯片的发展13
1.3.2 DSP芯片的应用领域15
习题15
第2章 TMS320C54x概述16
2.1 TMS320C54x的结构16
2.2 TMS320C54x的总线18
2.3 TMS320C54x存储器的结构和I/O寻址21
2.3.1 TMS320C54x的寻址空间21
2.3.2 TMS320C54x的存储器配置22
2.3.3 程序存储器地址映射及片上ROM的内容27
2.3.4 片内ROM分块结构28
2.3.5 片内RAM分块结构29
2.3.6 I/O寻址空间30
2.4 TMS320C54x寄存器30
2.4.1 TMS320C54x器件的CPU寄存器30
2.4.2 TMS320C54x器件外围电路寄存器37
2.5 TMS320C54x器件的CPU39
2.5.1 TMS320C54xCPU的基本组成39
2.5.2 算术逻辑单元(ALU)39
2.5.3 累加器A和B42
2.5.4 桶形移位器44
2.5.5 乘法/加法单元45
2.5.6 比较、选择和存储单元(CSSU)47
2.5.7 指数编码器48
2.6 TMS320C54x在片外围电路49
2.6.1 通用I/O口49
2.6.2 定时器50
2.6.3 时钟发生器52
2.6.4 多通道缓冲串行口McBSP54
2.6.5 等待状态发生器72
2.6.6 存储器边界转换开关73
2.6.7 HPI接口74
2.7 TMS320C54x中断系统77
2.7.1 中断概述77
2.7.2 中断相关寄存器78
2.7.3 中断请求及处理79
2.7.4 中断向量地址重新映射81
2.7.5 中断向量地址81
习题82
第3章 TMS320C55x概述83
3.1 TMS320C55x整体结构83
3.1.1 内部总线及存储器接口83
3.1.2 TMS320C55x芯片CPU85
3.2 TMS320C55x存储器空间和I/O空间89
3.3 堆栈操作91
3.3.1 堆栈指针91
3.3.2 堆栈配置92
3.4 TMS320C55x器件的CPU寄存器93
3.5 TMS320C55x外围电路117
3.5.1 通用I/O引脚118
3.5.2 通用定时器/计数器119
3.5.3 时钟发生器122
3.5.4 多通道缓冲串行口McBSP124
3.5.5 外部存储器接口135
3.5.6 模/数转换器142
3.5.7 看门狗定时器144
3.5.8 I2C模块147
3.6 TMS320C55x中断和复位操作152
3.6.1 中断概述152
3.6.2 中断向量与优先级152
3.6.3 可屏蔽中断155
3.6.4 不可屏蔽中断158
3.6.5 硬件复位159
3.6.6 软件复位161
习题163
第4章 TMS320C5000指令系统164
4.1 软件开发环境和编程语言164
4.2 汇编语言语句格式166
4.2.1 汇编语言源语句格式166
4.2.2 常量168
4.2.3 符号168
4.2.4 表达式171
4.3 汇编语言源指令系统中的符号和缩写172
4.4 寻址方式176
4.4.1 TMS320C54x寻址方式176
4.4.2 TMS320C55x寻址方式183
4.5 TMS320C5000的汇编伪指令198
4.5.1 段定义伪指令198
4.5.2 常数初始化伪指令200
4.5.3 段程序计数器定位指令.align200
4.5.4 输出列表格式指令201
4.5.5 引用其他文件和符号的伪指令201
4.5.6 条件汇编指令202
4.5.7 汇编时的符号定义伪指令202
4.5.8 其他汇编伪指令203
4.5.9 宏语言203
4.5.10 链接伪指令205
4.6 汇编链接和链接命令文件208
4.6.1 通用目标文件(COFF)的基本单元——段209
4.6.2 汇编器对段的处理210
4.6.3 链接器对段的处理212
4.6.4 链接器对程序的重新定位212
4.6.5 COFF文件中的符号213
4.6.6 链接命令文件214
习题217
第5章 程序设计及在片外设应用218
5.1 TMS320C54x汇编语言程序设计218
5.1.1 程序流程控制218
5.1.2 数据块传送221
5.1.3 定点数的基本算术运算222
5.1.4 长字运算和并行运算224
5.1.5 缓冲区的使用225
5.2 TMS320C54x C语言编程234
5.2.1 C语言的特征235
5.2.2 C语言的数据类型236
5.2.3 寄存器变量236
5.2.4 pragma伪指令237
5.2.5 asm语句237
5.2.6 访问I/O空间238
5.2.7 访问数据空间238
5.2.8 中断服务函数239
5.2.9 动态分配内存240
5.2.10 系统初始化240
5.2.11 C语言程序实例241
5.3 DSP的C语言与汇编语言混合编程241
5.3.1 程序运行环境242
5.3.2 独立的C和汇编模块接口246
5.3.3 C程序访问汇编程序变量247
5.3.4 C程序访问汇编程序中定义的常量符号248
5.3.5 C程序内嵌汇编语句249
5.3.6 汇编模块调用C函数250
5.3.7 C语言的运行支持函数250
5.3.8 混合编程实例251
5.4 在片外设应用253
5.4.1 初始化设置253
5.4.2 定时器应用编程举例255
习题259
第6章 硬件接口设计260
6.1 DSP系统的组成260
6.2 电源电路261
6.3 JTAG接口263
6.4 参考时钟和复位电路266
6.4.1 参考时钟266
6.4.2 复位电路268
6.5 存储器接口268
6.5.1 程序存储器扩展269
6.5.2 数据存储器扩展270
6.6 I/O接口272
6.6.1 显示接口272
6.6.2 按键接口274
6.7 A/D和D/A接口276
6.7.1 与D/A转换芯片的连接276
6.7.2 与A/D转换芯片的连接278
6.7.3 与集成音频AD/DA芯片的连接279
6.8 混合逻辑电平电路284
6.9 引导加载286
习题292
第7章 DSP集成开发环境CCS及使用293
7.1 C5000 Code Composer Studio简介293
7.2 CCS安装与配置293
7.2.1 系统配置要求293
7.2.2 安装CCS294
7.2.3 安装CCS配置程序294
7.3 CCS基本使用295
7.3.1 概述295
7.3.2 CCS的窗口、关联菜单、主菜单和常用工具栏295
7.3.3 建立工程和源文件编辑306
7.3.4 构建工程及生成可执行文件309
7.3.5 调试方法和步骤310
7.3.6 断点的使用312
7.3.7 存储器窗口和寄存器窗口的使用314
7.3.8 探针的使用与数据输入和结果分析317
7.3.9 程序代码性能测试323
7.3.10 内存映射定义和使用325
7.4 Simulator仿真应用327
7.4.1 中断的仿真327
7.4.2 I/O口的仿真330
习题334
第8章 实验系统335
8.1 实验系统介绍335
8.1.1 概述335
8.1.2 硬件的组成336
8.2 实验系统的安装及设置360
8.2.1 CCS的安装360
8.2.2 USB驱动程序的安装361
8.2.3 USB 2.0 XDS510仿真器驱动程序的安装364
8.2.4 CCS 2(C5000)的设置(以USB接口仿真器设置为例)365
8.2.5 连接计算机、仿真器和实验箱并上电370
第9章 应用实例371
实例一 常用汇编指令使用371
实例二 数字量I/O382
实例三 定时器实验393
实例四 外部中断实验396
实例五 A/D转换实验399
实例六 语音处理实验406
实例七 键盘接口及七段数码管显示423
实例八 LCD输出显示433
实例九 有限冲击响应滤波器(FIR)算法实现441
实例十 DTMF信号的产生和检测449
实例十一 语音编码/解码的实现(G.711编码/解码器)458
第10章 DSP实验476
10.1 基础实验476
实验一 D/A转换及数字波形的产生476
实验二 GPIO扩展实验477
实验三 二维图形的生成477
实验四 数字图像处理实验479
实验五 以太网通信实验479
10.2 算法实验480
实验一 语音信号FFT分析的实现480
实验二 无限冲击响应滤波算法的实时实现480
实验三 卷积(Convolve)算法的实现481
实验四 离散余弦变换(DCT)算法的实现482
实验五 相关(Correlation)算法的实现483
实验六 μ_LAW算法的实现484
附录A TMS320C54x指令表485
附表B TMS320C55x指令表494
参考文献515