实时数字信号处理:实践方法与应用 第二版
作 者: (美)郭森楙 等著,梁维谦 译
出版时间: 2012
内容简介
《实时数字信号处理——实践方法与应用(第2版)》分为两大部分:dsp实现与dsp应用。第一部分,dsp实现(第1~7章)讨论了实时dsp原理、架构、算法及实现思考。第1章概述了实时dsp功能模块的基本原理、dsp硬件选择、定点与浮点dsp设备、实时约束、算法开发、dsp芯片挑选及软件开发。第2章介绍了tms320c55xdsp处理器的架构与汇编编程。第3章介绍了基本dsp概念和在dsp硬件上实现数字滤波器与算法的实际考虑。第4章集中研究了fir滤波器的设计、实现和应用。数字iir滤波器和自适应滤波器分别在第5、第7章介绍。fft算法的开发、实现和应用在第6章介绍。第二部分,dsp应用(第8~15章)介绍了一些信号处理中的实际应用,这些应用已经在系统实现中起到了重要作用。这些挑选的dsp应用包括第8章中的信号(正弦、噪声及多频音)发生、第9章中的双音调多频率检测、第10章中的自适应回声消除、第11章中的语音编码算法、第12章中的语音增强技术、第13章中的音频编码方法、第14章中的错误纠正编码技术和第15章中的图像处理原理。
目录
1 实时数字信号处理导论
1.1 实时DSP系统的基本要素
1.2 模拟接口
1.2.1 采样
1.2.2 量化和编码
1.2.3 平滑滤波器
1.2.4 数据转换器
1.3 DSP硬件
1.3.1 DSP硬件选择
1.3.2 DSP处理器
1.3.3 定点与浮点处理器
1.3.4 实时约束
1.4 DSP系统设计
1.4.1 算法开发
1.4.2 DSP处理器的选择
1.4.3 软件开发
1.4.4 高级软件开发工具
1.5 DSP开发工具介绍
1.5.1 C编译器
1.5.2 汇编器
1.5.3 链接器
1.5.4 其他开发工具
1.6 实验与程序示例
1.6.1 使用CCS和DSK的实验
1.6.2 使用CCS和DSK调试程序
1.6.3 使用探点的文件I/O
1.6.4 使用C文件系统功能的文件I/O
1.6.5 使用分析器进行代码效率分析
1.6.6 使用DSK的实时实验
1.6.7 采样定理
1.6.8 ADC中的量化
参考文献
练习题
2 TMS320C55x数字信号处理器导论
2.1 处理器家族简介
2.2 TMS320C55x体系结构
2.2.1 体系结构概述
2.2.2 总线
2.2.3 片上存储器
2.2.4 内存映射寄存器
2.2.5 中断和中断向量
2.3 TMS320C55x外围电路
2.3.1 外部存储器接口
2.3.2 直接存储器存取
2.3.3 增强主机接口
2.3.4 多通道缓冲器串行口
2.3.5 时钟产生器和定时器
2.3.6 通用I/O口
2.4 TMS320C550x的寻址方式
2.4.1 直接寻址方式
2.4.2 间接寻址方式
2.4.3 绝对寻址方式
2.4.4 内存映射寄存器寻址方式
2.4.5 寄存器位寻址方式
2.4.6 循环寻址方式
2.5 流水线和并行处理
2.5.1 TMS320C55x的流水线
2.5.2 并行执行
2.6 TMS320C55x指令集
2.6.1 算术指令
2.6.2 逻辑和位操作指令
2.6.3 移动指令
2.6.4 程序流程控制指令
2.7 TMS320C55x汇编语言编程
2.7.1 汇编伪指令
2.7.2 汇编声明语法
2.8 TMS320C55x的C语言编程
……
3 DSP基础及应用要点
4 FIR滤波器的设计与实现
5 无限长单位冲激响应(IIR)滤波器的设计和实现
6 频谱分析和快速傅里叶变换
7 自适应滤波
8 数字信号发生器
9 双音多频检测
10 自适应回声消除
11 语音编码技术
12 语音增强技术
13 音频信号处理
14 信道编码技术
15 数字图像处理导论
附录A 一些有用的公式和定义
附录B 软件组织结构和实验清单