DSP原理及套用教程(第3版)

生活百科 2023-01-25 21:22生活百科www.aizhengw.cn

DSP原理及套用教程(第3版)

《DSP原理及套用教程(第3版)》 介绍TMS320系列DSP中的C2000、C5000、C6000及C5000+RISC系列的主要性能指标和硬体结构组成。其中围绕TMS320C54xDSP晶片,详细介绍了数位讯号处理器的基本概念、内部结构、工作原理、指令系统、系统开发、各种硬体接口电路设计和常用数据/信号处理算法的实现方法,并给出了套用实例。

基本介绍

  • 书名《DSP原理及套用教程(第3版)》
  • 作者刘艳萍
  • ISBN9787810776066
  • 类别图书>科技>电子与通信
  • 页数382
  • 定价36元
  • 出版社北京航天航空大学出版社
  • 出版时间2008-07-01
  • 装帧平装
  • 开本16
  • 丛书名普通高校“十一五”规划教材
  • 纸张胶版纸

内容简介

《DSP技术原理及套用教程(第2版)》介绍了数位讯号处理器技术的发展、特点和种类,介绍TMS320系列DSP中的C2000、C5000、C6000及C5000+RISC系列的主要性能指标和硬体结构组成。其中围绕TMS320C54xDSP晶片,详细介绍了数位讯号处理器的基本概念、内部结构、工作原理、指令系统、系统开发、各种硬体接口电路设计和常用数据/信号处理算法的实现方法,并给出了套用实例。
《普通高校“十一五”规划教材DSP技术原理及套用教程(第2版)》的突出特点是内容全面,详略得当,实用性强,适用于高等院校电类专业本科生和研究生教材,也可供相关DSP技术开发人员参考。
封面

目录

第1章绪论
1.1数位讯号处理
1.2数位讯号处理器
1.2.1DSP晶片的特点
1.2.2DSP晶片的分类及选择
1.3定点DSP的数据格式
1.4DSP晶片的发展及套用
1.4.1DSP晶片的发展
1.4.2DSP晶片的套用
1.5TMS320系列DSP发展概述
1.5.1TMS320C2000系列简介
1.5.2TMS320C5000系列简介
1.5.3TMS320C6000系列简介
1.5.4TMS320C5000DSP+RISC
1.5.5TI公司的其他DSP晶片简介
习题
第2章TMS320C54x的结构原理
2.1TMS320C54x的内部结构及主要特性
2.1.1TMS320C54x的内部结构
2.1.2TMS320C54x的主要特性
2.2汇流排结构
2.3存储系统
2.3.1存储器空间
2.3.2程式存储器
2.3.3数据存储器
2.3.4I/O空间
2.4中央处理单元(CPU)
2.4.1CPU状态和控制暂存器
2.4.2算术逻辑单元(ALU)
2.4.3累加器A和B
2.4.4桶形移位器
2.4.5乘法器/加法器单元
2.4.6比较、选择和存储单元
2.4.7指数编码器
2.4.8地址发生器
2.5片内外设
2.5.1通用I/O口
2.5.2定时器
2.5.3时钟发生器
2.5.4软体可程式等待状态发生器
2.5.5存储器组切换逻辑
2.5.6HP1接口
2.5.7串列接口
2.5.8JTAG接口
2.6中断系统
2.6.1中断系统概述
2.6.2中断标誌暂存器(IFR)及中断禁止暂存器(IMR)
2.6.3接收应答中断请求及中断处理
2.6.4重新映射中断向量地址
2.7流水线结构
习题
第3章TMS320C54x硬体系统设计
3.1TMS320C54x硬体系统组成部分
3.2TMS320C54x的时钟及复位电路设计
3.2.1时钟电路设计
3.2.2复位电路设计
3.3供电系统设计
3.4外部存储器和I/O扩展设计
3.4.1外扩数据存储器电路设计
3.4.2外扩程式存储器电路设计
3.4.3I/O(输入/输出接口)扩展电路设计
3.5A/D和D/A接口设计
3.63.3V和5V混合逻辑设计
3.7JTAG线上仿真调试接口电路设计
习题
第4章TMS320C54x指令系统
4.1指令系统概述
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.3.3指令系统分类
4.4定址方式
4.4.1立即数定址
4.4.2绝对地址定址
4.4.3累加器定址
4.4.4直接定址
4.4.5间接定址
4.4.6存储器映射暂存器定址
4.4.7堆叠定址
4.5彙编伪指令
4.5.1段定义伪指令
4.5.2常数初始化伪指令
4.5.3段程式计数器定位指令.align
4.5.4输出列表格式指令.drlist/.drnolist
4.5.5引用其他档案的伪指令
4.5.6条件彙编指令
4.5.7彙编时的符号定义伪指令
4.5.8其他方面的彙编伪指令
4.6宏语言
4.7连结伪指令
习题
第5章TMS320C54x的软体开发与设计
5.1TMS320C54x软体开发过程
5.2彙编语言编程
5.2.1彙编语言程式的编写方法
5.2.2彙编语言程式的编辑、彙编和连结过程
5.3C语言编程
5.3.1C54XCSPC最佳化编译器
5.3.2c语言编程连结命令档案的设计
5.4用C语言和彙编语言混合编程
5.5引导方式设计
习题
第6章彙编语言程式设计
6.1程式的控制与转移
6.2堆叠的使用方法
6.3加减法和乘法运算
6.4重複操作
6.5数据块传送
6.6双运算元乘法
6.7长字运算和并行运算
6.8小数计算
6.9除法运算
6.10浮点运算
第7章TMS320C54x的开发套用
7.1片上外设套用
7.1.1定时器/计数器编程和套用
7.1.2多缓冲串口(McBSP)的套用
7.2系统套用
7.2.1FIR滤波器的实现方法
7.2.2正弦信号发生器
7.2.3快速傅立叶变换的DSP实现方法
第8章DSS集成开发环境CCS及其使用
8.1C25000CodecomposerStudio简介
8.2CCS安装及设定
8.2.1系统配置要求
8.2.2安装CCS
8.2.3“CCSsetup”配置程式
8.3CCS集成开发环境套用
8.3.1概述
8.3.2CCS的视窗、主选单和工具条
8.3.3建立工程档案
8.3.4编辑源程式
8.3.5构建工程
8.3.6调试
8.3.7断点设定
8.3.8探针断点
8.3.9记忆体、暂存器和变数操作
8.3.10数据输入与结果分析
8.3.11评估代码性能
8.3.12记忆体映射
8.3.13通用扩展语言CEL
8.4仿真中断与I/O连线埠
8.4.1用simulator仿真中断
8.4.2用simulator仿真I/O口
第9章DSP技术原理及开发基础实验
9.1概述
9.2系统安装和启动
9.2.1实验系统工作模式
9.2.2插座定义
9.2.3实验仪开关和插座初始状态
9.2.4DSP对系统各模组的资源分配
9.3CCSC5000使用及DSP指令实验
9.4数据存储器和程式存储器实验
9.5异步串口实验
9.6硬体中断实验
9.7定时器实验
9.8源程式
附录ATMS20c54x指令表
附录BTMS20系列产品命名
附录C条件指令所用到的条件和相应的运算元符号表
参考文献

前言

数位讯号处理是当代发展最快的信息学科之一,尤其是在20世纪末,数位讯号处理理论的逐步成熟和研究内容的日益广泛,超大规模积体电路技术和计算机技术的高速发展,特别是网路化和数位化信息市场的巨大需求,使得数位讯号处理理论及其工程实现得到了广泛的套用。
数位讯号处理器技术是工程实现的关键技术,数位讯号处理器的使用遍及通信、雷达、声纳、生物医学、机器人、语音和图像处理、虚拟现实及自动控制等领域。在未来数位化技术发展进程中,数位讯号处理器将以其独特的数位讯号处理优势得到更加广泛的套用和普及。
在生产数位讯号处理器的全球企业中,美国德克萨斯州德州仪器(TI)公司生产的数位讯号处理器多年来一直占据较大的DSP市场份额,并且正在逐年扩大。TI公司的TMS320系列DSP一直是全球广泛使用的数位讯号处理器之一。儘管每个公司的DSP晶片在结构、开发工具和开发环境上有所不同,但概念上是相通的。本书以TI公司的TMS320系列DSP为基础,详细介绍了DSP技术及其套用,并给出了典型套用实例。在TMS320系列DSP中,TMS320C5000系列DSP中C54x是目前比较流行的DSP晶片之一,其结构、使用的开发工具和环境也具有代表性。
本书以TMS320C5000系列DSP为代表,介绍了数位讯号处理器技术的基本概念、数位讯号处理器结构以及工程套用的实现及使用开发方法,力求使读者通过本书的学习,可以举一反三,了解和掌握数位讯号处理器技术及其套用。
全书共分7章。第1章为绪论,介绍了数位讯号处理器技术的发展、DSP的特点、种类以及TMS320系列DSP中的C2000、C5000、C6000及C5000+RISC系列的主要性能指标、硬体结构及组成。第2章是DSP套用设计的基础,详细描述了TMS320C54xDSP的结构原理。第3章主要介绍了TMS320C5000系列DSP套用环境的硬体系统设计和各种硬体接口电路的设计。第4章以TMS320C54x为例,介绍了数位讯号处理器的指令及使用,包括定址方式、彙编语言指令和彙编连结伪指令系统以及宏彙编语言。第5章主要介绍TMS320C5000系列DSP的软体开发与设计。其中包括软体开发过程使用的彙编语言编程方法、C语言编程方法、C语言和彙编语言混合编程的方法及Bootloader方法。第6章是数位讯号处理器的开发套用,主要介绍了片内外设的设计与套用方法以及系统套用方案和实例。第7章是DSP处理器的开发工具及使用环境,主要介绍了可视化集成开发环境中CCS5000的使用。书中附录给出了C54xDSP指令系统列表和TMS320系列产品的命名方法。这些都是学习与设计当中可参考使用的。
全书由刘艳萍主编。第1~第4章及附录内容由刘艳萍编写,第5~第7章由贾志成、李志军、王宝珠和刘艳萍共同编写。
由于水平有限,书中难免存在错误和疏漏之处,恳请读者批评指正。
上一篇:Farm 下一篇:forgotten(Linkin Park演唱歌曲)

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有