DSP基础与应用技术(马永军).pdf
时间:04-20 15:37
查看:2756次
下载:162次
简介:
本书是一本DSP技术的入门教材,介绍了DSP的内部结构和工作原理,重点介绍了指令系统、汇编语言的程序设计、仿真集成环境CCS的使用,并简单介绍了DSP技术的基本理论和数学分析方法。本书的特点是以DSP芯片的具体应用为主线,以熟悉DSP设计流程为目标,内容简练实用,非常适合初学者使用。同时书中还给出了实现FIR和IIR滤波器的软件编程方法,以及中断和定时器的工作原理,并给出了具体的应用实例。为了方便初学者,附录中给出了各条指令详细的中文解释。
本书可作为高等职业技术学院、高等专科学校的电子、信息和通信类专业学生学习的教材,也可作为广大工程技术人员学习:DSP技术入门的参考书籍。
中文名: DSP基础与应用技术
作者: 马永军
资源格式: PDF
版本: 高清文字版
出版社: 中国电力出版社
目录:
前言3
● 第1章 绪论7
1.1 数字信号处理概述7
1.2 数字信号处理器概述8
1.3 DSP发展现状及其应用10
思考题11
● 第2章 TMS320C54xx硬件系统12
2.1 TMS320C54xx硬件结构特性12
2.2 中央处理单元(CPU)13
2.3 存储器结构16
2.4 片内外围设备20
2.5 硬件复位操作23
2.6 TMS320VC5402引脚及说明24
思考题27
● 第3章 TMS320C54xx指令系统28
3.1 寻址方式28
3.1.1 立即数寻址28
3.1.2 绝对寻址29
3.1.3 累加器寻址30
3.1.4 直接寻址30
3.1.5 间接寻址31
3.1.6 存储器映像寄存器寻址36
3.1.7 堆栈寻址36
3.2 指令系统37
3.2.1 数据传送指令41
3.2.2 算术运算指令44
3.2.3 逻辑运算指令50
3.2.4 程序控制指令51
思考题54
● 第4章 汇编语言程序设计基础56
4.1 TMS320C54xx软件开发过程56
4.2 汇编语言程序的编写方法57
4.2.1 汇编语言源程序格式58
4.2.2 链接命令文件62
4.2.3 汇编语言中的常数和运算符63
4.3 汇编语言程序设计实例64
4.3.1 程序的控制与转移64
4.3.2 重复操作67
4.3.3 数据块传送68
4.3.4 双操作数乘法70
4.3.5 长字运算和并行运算71
4.4 程序设计应注意的问题74
思考题76
● 第5章 CCS集成开发软件77
5.1 CCS主要功能77
5.2 CCS的安装和设置78
5.3 用CCS实现简单程序开发79
5.4 CCS工程文件的调试83
5.5 CCS的图形显示功能88
5.6 CCS中的其他问题91
思考题93
● 第6章 TMS320C54xx软硬件设计实例94
6.1 FIR滤波器设计实例94
6.2 IIR滤波器设计实例102
6.3 中断和定时器编程实例106
6.3.1 中断系统106
6.3.2 定时器114
6.3.3 编程实例116
思考题121
● 第7章 DSP基础理论122
7.1 信号与系统的基本概念122
7.1.1 信号及信号的分类122
7.1.2 信号处理系统的基本概念123
7.2 连续时间信号处理系统的基本分析方法124
7.2.1 连续时间LTI系统的时域分析124
7.2.2 连续时间LTI系统的实频域分析125
7.2.3 连续时间LTI系统的复频域分析126
7.3 离散时间信号处理系统的基本分析方法127
7.3.1 离散时间LTI系统的时域分析127
7.3.2 离散时间LTI系统的频域分析——Z变换128
7.3.3 离散时间信号与系统的傅里叶分析129
7.4 数字滤波器原理130
附录133