
电子信息科学与工程类专业规划教材:DSP原理及套用
《电子信息科学与工程类专业规划教材DSP原理及套用》是2012年电子工业出版社出版的图书,作者是邹彦。
基本介绍
- 书名:电子信息科学与工程类专业规划教材:DSP原理及套用
- 作者:邹彦
- ISBN:9787121154737
- 定价: 38.00元
- 出版社:电子工业出版社
- 出版时间: 2012年1月1日
图书信息
书 名: 电子信息科学与工程类专业规划教材:DSP原理及套用
作 者:邹彦
出版社: 电子工业出版社
ISBN: 9787121154737
出版时间: 2012年1月1日
开本: 16开
定价: 38.00元
内容简介
《电子信息科学与工程类专业规划教材:DSP原理及套用(修订版)》以TI公司的TMS320C54x系列晶片为描述对象,以套用系统设计为主线,系统地介绍了DSP晶片的基本结构、开发和套用。全书共分为9章,首先详细介绍了TMS320C54x的体系结构、原理和指令系统;其次介绍了彙编语言开发工具、彙编程式设计和应用程式开发实例;然后从套用的角度介绍了DSP晶片的片内外设套用和DSP系统的硬体设计,并通过两个套用系统设计实例介绍了DSP晶片的开发过程;最后对集成开发环境CCS软体的使用方法进行了详尽的描述。《电子信息科学与工程类专业规划教材:DSP原理及套用(修订版)》旨在使读者了解TMS320C54x的体系结构和基本原理,熟悉DSP晶片的开发工具和使用方法,掌握DSP系统的设计和套用系统的开发方法。
《电子信息科学与工程类专业规划教材:DSP原理及套用(修订版)》内容全面、通俗易懂、实用性强,可作为电子信息、通信工程、自动化等专业高年级本科生和研究生的教材或参考书,也可供从事DSP晶片开发套用的工程技术人员参考。
图书目录
第1章 绪论
1.1 数位讯号处理概述
1.2 可程式DSP晶片
1.2.1 DSP晶片的发展概况
1.2.2 DSP晶片的特点
1.2.3 DSP晶片的分类
1.2.4 DSP晶片的套用
1.2.5 DSP晶片的发展现状和趋势
1.3 DSP系统
1.3.1 DSP系统的构成
1.3.2 DSP系统的特点
1.3.3 DSP系统的设计过程
1.3.4 DSP晶片的选择
1.4 DSP产品简介
本章小结
思考题与习题
第2章 TMS320C54x的硬体结构
2.1 ’C54x的基本结构
2.2 ’C54x的主要特性和外部引脚
2.2.1 ’C54x的主要特性
2.2.2 ’ C54x的引脚功能
2.3 ’C54x的内部汇流排结构
2.4 ’C54x的中央处理器
2.4.1 算术逻辑运算单元(ALU)
2.4.2 累加器A和B
2.4.3 桶形移位暂存器
2.4.4 乘法-累加单元(MAC)
2.4.5 比较、选择和存储单元(CSSU)
2.4.6 指数编码器(EXP)
2.4.7 CPU状态和控制暂存器
2.5 ’C54x的存储空间结构
2.5.1 存储空间结构
2.5.2 程式存储空间
2.5.3 数据存储空间
2.5.4 I/O空间
2.6 ’C54x的片内外设电路
2.7 ’C54x的系统控制
2.7.1 程式地址的产生
2.7.2 流水线操作
2.7.3 系统的复位
2.7.4 中断操作
2.7.5 省电和保持方式
2.8 ’C54x的外部汇流排
2.8.1 外部汇流排接口
2.8.2 外部汇流排等待状态控制
2.8.3 外部汇流排接口时序
本章小结
思考题与习题
第3章 TMS320C54x的指令系统
3.1 定址方式
3.1.1 立即定址
3.1.2 绝对定址
3.1.3 累加器定址
3.1.4 直接定址
3.1.5 间接定址
3.1.6 存储器映像暂存器定址
3.1.7 堆叠定址
3.2 TMS320C54x指令的表示方法
3.2.1 指令系统中的符号
3.2.2 指令系统中的运算符
3.3 TMS320C54x的指令系统
3.3.1 数据传送指令
3.3.2 算术运算指令
3.3.3 逻辑运算指令
3.3.4 程式控制指令
3.3.5 并行操作指令
3.3.6 重複操作指令
本章小结
思考题与习题
第4章 彙编语言程式的开发工具
4.1 TMS320C54x软体开发过程
4.2 彙编语言程式的编辑、彙编和连结过程
4.3 COFF的一般概念
4.3.1 COFF档案的基本单元
4.3.2 彙编器对段的处理
4.3.3 连结器对段的处理
4.3.4 连结器对程式的重新定位
4.3.5 程式装入
4.3.6 COFF档案中的符号
4.4 源程式的彙编
4.4.1 彙编程式的运行
4.4.2 彙编时的列表档案
4.4.3 彙编伪指令
4.4.4 宏定义和宏调用
4.5 连结器的使用
4.5.1 连结器的运行
4.5.2 连结器命令档案的编写与使用
4.5.3 目标库
4.5.4 MEMORY命令
4.5.5 SECTIONS命令
4.5.6 多个档案的连结实例
本章小结
思考题和习题
第5章 TMS320C54x的彙编语言程式设计
5.1 概述
5.1.1 彙编语言源程式格式
5.1.2 彙编语言中的常数与字元串
5.1.3 彙编源程式中的符号
5.1.4 彙编源程式中的表达式
5.2 堆叠的使用方法
5.3 控制程式
5.3.1 分支操作程式
5.3.2 循环操作程式
5.4 算术运算程式
5.4.1 加减法运算和乘法运算
5.4.2 除法运算
5.4.3 长字运算和并行运算
5.5 重複操作程式
5.5.1 单指令重複操作
5.5.2 块程式重複操作
5.5.3 循环嵌套
5.6 数据块传送程式
5.7 小数运算程式
5.8 浮点运算程式
本章小结
思考题与习题
第6章 应用程式设计
6.1 FIR滤波器的DSP实现
6.1.1 FIR滤波器的基本结构
6.1.2 FIR滤波器的设计方法
6.1.3 FIR滤波器的MATLAB设计
6.1.4 FIR滤波器的DSP实现
6.1.5 FIR滤波器的设计实例
6.2 IIR滤波器的DSP实现
6.2.1 IIR滤波器的基本结构
6.2.2 IIR滤波器的设计
6.2.3 IIR滤波器的MATLAB设计
6.2.4 IIR滤波器的DSP实现
6.3 快速傅立叶变换(FFT)的DSP实现
6.3.1 FFT算法的简介
6.3.2 FFT算法的DSP实现
6.4 正弦波信号发生器
6.4.1 产生正弦波的算法
6.4.2 正弦波的实现
本章小结
思考题与习题
第7章 TMS320C54x片内外设、接口及套用
7.1 ’C54x的主机接口
7.2 ’C54x的定时器
7.2.1 定时器结构
7.2.2 ’C54x定时器/计数器的套用
7.3 ’C54x的串列口
7.3.1 标準同步串列口
7.3.2 缓冲同步串列口
7.3.3 TDM时分复用串列口
7.3.4 McBSP多通道带缓冲串列口
7.3.5 ’C54x串列口的套用
7.4 ’C54x的中断系统
7.4.1 中断暂存器
7.4.2 中断控制
7.4.3 中断系统的套用
本章小结
思考题与习题
第8章 TMS320C54x的硬体设计
8.1 硬体设计概述
8.2 DSP系统的基本设计
8.2.1 电源电路的设计
8.2.2 复位电路的设计
8.2.3 时钟电路的设计
8.3 DSP的电平转换电路设计
8.4 DSP存储器和I/O的扩展
8.4.1 程式存储器的扩展
8.4.2 数据存储器的扩展
8.4.3 I/O的扩展套用
8.4.4 综合扩展套用
8.5 DSP与A/D和D/A转换器的接口
8.5.1 ’C54x与A/D转换器的接口
8.5.2 ’C54x与D/A转换器的接口
8.6 DSP系统的硬体设计实例
8.6.1 基于G.729A标準的DSP实时系统的设计
8.6.2 语音基带处理模组的设计
本章小结
思考题与习题
第9章 DSP集成开发环境CCS
9.1 CCS的简介
9.1.1 CCS的组成
9.1.2 CCS的主要功能
9.2 CCS的安装及设定
9.2.1 系统配置要求
9.2.2 安装CCS软体
9.2.3 CCS系统配置
9.2.4 CCS档案名称介绍
9.3 CCS的基本操作
9.3.1 CCS的视窗和工具条
9.3.2 档案的编辑
9.3.3 反彙编视窗的使用
9.3.4 存储器视窗的使用
9.3.5 暂存器视窗的使用
9.3.6 观察视窗的使用
9.4 CCS工程项目的创建
9.4.1 工程项目的管理
9.4.2 工程项目的建立、打开和关闭
9.4.3 工程项目的构建
9.5 CCS工程项目的调试
9.5.1 程式的运行控制
9.5.2 断点
9.5.3 探测点
9.5.4 图形工具的使用
9.5.5 数据输入与输出
9.5.6 评价点
9.6 CCS开发软体使用举例
9.6.1 CCS开发流程
9.6.2 CCS使用举例
本章小结
思考题与习题
附录A TMS320C54x晶片引脚图
附录B TMS320C54x系列DSP晶片汇总表
附录C TMS320C54x助记符彙编指令集
参考文献