书籍详情
DSP技术及应用
作者:吴冬梅
出版社:北京大学出版社
出版时间:2006-08-01
ISBN:9787301107591
定价:¥26.00
购买这本书可以去
内容简介
本书介绍了DSP技术的发展、现状及应用,并以TMS320C54x系列DSP为描述对象,介绍了硬件结构、指令系统、汇编语言程序设计方法、DSP集成开发环境(CCS),并结合实例介绍了C54x片内外设及应用、基本硬件系统的设计,最后详细介绍了典型DSP应用系统的设计和实现方法。本书的突出特点是以DSP的基本应用为主,内容安排详略得当,重点难点叙述详细,实用性强。本书可作为电子信息工程、通信工程、自动化等相关专业的高年级本科生和研究生的教材和参考书,也可作为相关技术人员从事DSP芯片开发与应用的参考书。
作者简介
暂缺《DSP技术及应用》作者简介
目录
第1章 绪论
1.1概述
1.1.1DSP与DSP技术
1.1.2DSP技术发展的两个领域
1.1.3数字信号处理的实现方法
1.1.4DSP系统的特点
1.2可编程DSP芯片
1.2.1DSP芯片的结构特点
1.2.2:DSP芯片的分类
1.2.3:DSP芯片的发展及趋势
1.2.4:DSP芯片的应用
1.3TMS320系列DSF,概述
1.3.1TMS320C2000系列简介
1.3.2TMS320C5000系列简介
1.3.3TMS320C6000系列简介
1.4DSP系统设计概要
1.4.1DSF·系统设计过程
1.4.2DSF·芯片的选择
1.4.3DSF·应用系统的开发工具
1.5习题与思考题
第2章 TMS320c54x的硬件结构
2.1TMS320C54x硬件结构框图
2.1.1TMS320C:54x内部结构
2.1.2TMS320C54x主要特性
2.2总线结构
2.3中央处理单元(CPU)
2.3.1CPU状态和控制寄存器
2.3.2算术逻辑单元(ALU)
2.3.3累加器A和B
2.3.4桶形移位器
2.3.5乘法器肋口法器单元
2.3.6比较、选择和存储单元
2.3.7指数编码器
2.4存储器和I/O空间
2.4.1存储空间的分配
2.4.2程序存储器
2.4.3数据存储器
2.4.4I/O空间
2.5中断系统
2.5.1中断系统概述
2.5.2中断标志寄存器(IFR)和
中断屏蔽寄存器(IMR)
2.5.3接收、应答及处理中断
2.5.4中断操作流程
2.5.5重新安排中断向量地址
2.6习题与思考题
第3章 TMS320c54x指令系统
3.1汇编源程序格式
3.2指令集符号与意义
3.3寻址方式
3.3.1立即寻址
3.3.2绝对寻址
3.3.3累加器寻址
3.3.4直接寻址
3.3.5间接寻址
3.3.6存储器映射寄存器寻址
3.3.7堆栈寻址
3.4指令系统
3.4.1算术运算指令
3.4.2逻辑指令
3.4.3程序控制指令
3.4.4存储和装入指令
3.5习题与思考题
第4章 TMs320c54x的软件开发
4.1TMS320C54x软件开发过程
4.2汇编语言程序的编写方法
4.2.1汇编语言源程序举例
4.2.2汇编语言常量
4.2.3汇编源程序中的字符串
4.2.4汇编源程序中的符号
4.2.5汇编源程序中的表达式
4.3汇编伪指令和宏指令
4.3.1汇编伪指令
4.3.2宏及宏的使用
4.4公共目标文件格式——COFF
4.4.1COFF文件中的段
4.4.2汇编器对段的处理
4.4.3链接器对段的处理
4.5汇编源程序的编辑、汇编和
链接过程
4.5.1编辑
4.5.2汇编器
4.5.3链接器
4.6汇编语言程序设计
4.6.1程序的控制与转移
4.6.2数据块传送程序
4.6.3算术运算类程序
4.7习题与思考题
第5章 DSP集成开发环境(CCs)
5.1CCS集成开发环境简介
5.1.1CCS安装及设置
5.1.2CCS的窗口、菜单和工具条
5.1.3CCS工程管理
5.1.4CCS源文件管理
5.1.5通用扩展语言GEL
5.2CCS应用举例
5.2.1基本应用
5.2.2探针和显示图形的使用
5.3CCS仿真
5.3.1用Simulator仿真中断
5.3.2用Simulator仿真I/O端口
5.4DSP/BIOS的功能
5.4.1DSP/BIOS简介
5.4.2一个简单的DSP/BIOS实例
5.5习题与思考题
第6章 DSP片内外设
6.1DSP片内外设概述
6.2可编程定时器
6.2.1定时器的结构及特点
6.2.2定时器的控制寄存器
6.2.3定时器的操作过程
6.2.4定时器应用举例
6.3串行口
6.3.1标准同步串行口(SP)
6.3.2带缓冲的串行接口(BSP)
6.3.3时分复用(TDM)串口
6.3.4多通道缓冲串行
接口(McBSP)
6.4主机接口(HPI)
6.4.1标准8位主机接口HPl8
6.4.2增强的8位HPI(HPI-8)
6.4_3应用举例
6.5外部总线访问时序
6.5.1软件等待状态发生器
6.5.2分区转换逻辑
6.6通用I/O
6.7习题与思考题
第7章 TMs320c54x基本系统设计
7.1TMS320C54x硬件系统组成
7.2外部存储器和I/O扩展
7.2.1外部存储器扩展
7.2.2外扩I/O接口电路设计
7.3A/D和D/A接口设计
7.3.1A/D接口设计
7.3.2D/A接口设计
7.4时钟及复位电路设计
7.4.1时钟电路
7.4.2DSF,复位电路
7.5供电系统设计
7.5.1DSF·供电电源设计
7.5.23.3V和5V混合逻辑设计
7.5.3省电工作方式与设计
7.6JTAG在线仿真调试接口电路设计
7.7TMS320C54x的引导方式及设计
7.7.1Bootloader技术
7.7.2并行启动模式
7.7.3自举启动表的建立及引导装载的过程
7.8习题与思考题
第8章 TMS320c54x应用系统设计举例
8.1DSP·应用系统设计基本步骤
8.2正弦信号发生器
8.2.1数字振荡器原理
8.2.2正弦波信号发生器的设计与实现
8.3FIR数字滤波器
8.3.1FIR滤波器的基本原理
和结构
8.3.2FIR滤波器的设计与实现
8.3.3FIR滤波器应用举例
8.4快速傅里叶变换(FFT)
8.4.1基2按时间抽取FFT算法
8.4.2FFT算法的DSP实现
8.4.3FFT算法的模拟信号产生和输入
8.4.4观察信号时域波形及其频谱
8.5语音信号采集
8.5.1语音接口芯片TLC320AD50C简介
8.5.2TLC320AD50C与DSP的连接
8.5.3语音采集和回放程序
8.6c语言编程及应用
8.6.1C语言编程的基本方法
8.6.2独立的C模块和汇编
模块接口
8.6.3c语言编程应用
8.7习题与思考题
参考文献
1.1概述
1.1.1DSP与DSP技术
1.1.2DSP技术发展的两个领域
1.1.3数字信号处理的实现方法
1.1.4DSP系统的特点
1.2可编程DSP芯片
1.2.1DSP芯片的结构特点
1.2.2:DSP芯片的分类
1.2.3:DSP芯片的发展及趋势
1.2.4:DSP芯片的应用
1.3TMS320系列DSF,概述
1.3.1TMS320C2000系列简介
1.3.2TMS320C5000系列简介
1.3.3TMS320C6000系列简介
1.4DSP系统设计概要
1.4.1DSF·系统设计过程
1.4.2DSF·芯片的选择
1.4.3DSF·应用系统的开发工具
1.5习题与思考题
第2章 TMS320c54x的硬件结构
2.1TMS320C54x硬件结构框图
2.1.1TMS320C:54x内部结构
2.1.2TMS320C54x主要特性
2.2总线结构
2.3中央处理单元(CPU)
2.3.1CPU状态和控制寄存器
2.3.2算术逻辑单元(ALU)
2.3.3累加器A和B
2.3.4桶形移位器
2.3.5乘法器肋口法器单元
2.3.6比较、选择和存储单元
2.3.7指数编码器
2.4存储器和I/O空间
2.4.1存储空间的分配
2.4.2程序存储器
2.4.3数据存储器
2.4.4I/O空间
2.5中断系统
2.5.1中断系统概述
2.5.2中断标志寄存器(IFR)和
中断屏蔽寄存器(IMR)
2.5.3接收、应答及处理中断
2.5.4中断操作流程
2.5.5重新安排中断向量地址
2.6习题与思考题
第3章 TMS320c54x指令系统
3.1汇编源程序格式
3.2指令集符号与意义
3.3寻址方式
3.3.1立即寻址
3.3.2绝对寻址
3.3.3累加器寻址
3.3.4直接寻址
3.3.5间接寻址
3.3.6存储器映射寄存器寻址
3.3.7堆栈寻址
3.4指令系统
3.4.1算术运算指令
3.4.2逻辑指令
3.4.3程序控制指令
3.4.4存储和装入指令
3.5习题与思考题
第4章 TMs320c54x的软件开发
4.1TMS320C54x软件开发过程
4.2汇编语言程序的编写方法
4.2.1汇编语言源程序举例
4.2.2汇编语言常量
4.2.3汇编源程序中的字符串
4.2.4汇编源程序中的符号
4.2.5汇编源程序中的表达式
4.3汇编伪指令和宏指令
4.3.1汇编伪指令
4.3.2宏及宏的使用
4.4公共目标文件格式——COFF
4.4.1COFF文件中的段
4.4.2汇编器对段的处理
4.4.3链接器对段的处理
4.5汇编源程序的编辑、汇编和
链接过程
4.5.1编辑
4.5.2汇编器
4.5.3链接器
4.6汇编语言程序设计
4.6.1程序的控制与转移
4.6.2数据块传送程序
4.6.3算术运算类程序
4.7习题与思考题
第5章 DSP集成开发环境(CCs)
5.1CCS集成开发环境简介
5.1.1CCS安装及设置
5.1.2CCS的窗口、菜单和工具条
5.1.3CCS工程管理
5.1.4CCS源文件管理
5.1.5通用扩展语言GEL
5.2CCS应用举例
5.2.1基本应用
5.2.2探针和显示图形的使用
5.3CCS仿真
5.3.1用Simulator仿真中断
5.3.2用Simulator仿真I/O端口
5.4DSP/BIOS的功能
5.4.1DSP/BIOS简介
5.4.2一个简单的DSP/BIOS实例
5.5习题与思考题
第6章 DSP片内外设
6.1DSP片内外设概述
6.2可编程定时器
6.2.1定时器的结构及特点
6.2.2定时器的控制寄存器
6.2.3定时器的操作过程
6.2.4定时器应用举例
6.3串行口
6.3.1标准同步串行口(SP)
6.3.2带缓冲的串行接口(BSP)
6.3.3时分复用(TDM)串口
6.3.4多通道缓冲串行
接口(McBSP)
6.4主机接口(HPI)
6.4.1标准8位主机接口HPl8
6.4.2增强的8位HPI(HPI-8)
6.4_3应用举例
6.5外部总线访问时序
6.5.1软件等待状态发生器
6.5.2分区转换逻辑
6.6通用I/O
6.7习题与思考题
第7章 TMs320c54x基本系统设计
7.1TMS320C54x硬件系统组成
7.2外部存储器和I/O扩展
7.2.1外部存储器扩展
7.2.2外扩I/O接口电路设计
7.3A/D和D/A接口设计
7.3.1A/D接口设计
7.3.2D/A接口设计
7.4时钟及复位电路设计
7.4.1时钟电路
7.4.2DSF,复位电路
7.5供电系统设计
7.5.1DSF·供电电源设计
7.5.23.3V和5V混合逻辑设计
7.5.3省电工作方式与设计
7.6JTAG在线仿真调试接口电路设计
7.7TMS320C54x的引导方式及设计
7.7.1Bootloader技术
7.7.2并行启动模式
7.7.3自举启动表的建立及引导装载的过程
7.8习题与思考题
第8章 TMS320c54x应用系统设计举例
8.1DSP·应用系统设计基本步骤
8.2正弦信号发生器
8.2.1数字振荡器原理
8.2.2正弦波信号发生器的设计与实现
8.3FIR数字滤波器
8.3.1FIR滤波器的基本原理
和结构
8.3.2FIR滤波器的设计与实现
8.3.3FIR滤波器应用举例
8.4快速傅里叶变换(FFT)
8.4.1基2按时间抽取FFT算法
8.4.2FFT算法的DSP实现
8.4.3FFT算法的模拟信号产生和输入
8.4.4观察信号时域波形及其频谱
8.5语音信号采集
8.5.1语音接口芯片TLC320AD50C简介
8.5.2TLC320AD50C与DSP的连接
8.5.3语音采集和回放程序
8.6c语言编程及应用
8.6.1C语言编程的基本方法
8.6.2独立的C模块和汇编
模块接口
8.6.3c语言编程应用
8.7习题与思考题
参考文献
猜您喜欢