
《DSP技术与应用基础(第2版)》介绍DSP基本概念与应用系统的基础开发技术,包括DSP结构与工作原理、应用程序与硬件电路的设计方法。全书共有9章内容:DSP处理器概述;C54x结构与工作原理;CCS集成开发环境;DSP程序的调试与分析;基于DSP/BIOS的程序设计;汇编语言程序设计;音频信号处理应用程序设计;DSP硬件系统设计;DSP嵌入式系统设计实例。本书内容全面,介绍由浅入深、先易后难,从第3章开始每章附有实验指导,便于教学。本书面向DSP技术与应用系统设计的初学者,是一本入门性教材,适合各类高等院校电子信息类、电气信息类、电子科学与技术类、自动控制与生物医学工程等本专科专业学生学习,也可以供研究生和相关专业领域的工程师和技术人员参考。 俞一彪,教授,工学博士。1991年至今苏州大学副教授、教授。2001-2002年日本爱知工业大学访问研究员,2009年日本东京大学客座教授。现任苏州大学语音与图像技术研究所所长、信息工程系主任。 第1章DSP概述 11.1DSP基本概念 31.1.1模拟技术与数字技术 31.1.2数字信号处理系统的构成 41.1.3数字信号处理的实现方法 41.2DSP芯片简介 51.2.1DSP芯片的发展 51.2.2DSP芯片的特点 61.2.3DSP芯片的分类 71.2.4DSP芯片的性能指标 71.3TI公司DSP芯片简介 71.3.1C2000系列简介 81.3.2C5000系列简介 91.3.3C6000系列简介 101.3.4OMAP系列简介 111.3.5DaVinci系列简介 131.3.6KeyStone多核系列简介 141.4基于DSP的嵌入式系统 161.4.1设计流程 161.4.2开发工具与实验平台 171.4.3典型DSP嵌入式应用系统 171.4.4DSP嵌入式系统特点 20小结 20习题 22第2章TMS320C54x结构与工作原理 232.1中央处理器 252.1.1算术逻辑单元 262.1.2累加器A和B 272.1.3桶形移位寄存器 292.1.4乘法/累加器 312.1.5比较、选择和存储单元 322.1.6指数编码器 332.1.7 CPU状态和控制寄存器 342.2总线结构 382.3存储器 392.3.1普通存储器概念 392.3.2存储器空间分配 402.3.3程序存储空间 422.3.4数据存储空间 442.3.5 I/O存储空间 462.4片内外设与外部引脚 472.4.1软件可编程等待状态发生器 472.4.2可编程分区转换逻辑 482.4.3主机接口HPI 492.4.4串行口 512.4.5定时器 552.4.6时钟发生器PLL 562.4.7DMA控制器 582.4.8外部引脚 592.5中断系统 622.5.1中断分类 632.5.2中断寄存器 642.5.3中断处理步骤 65小结 66习题 68第3章CCS集成开发环境 693.1DSP程序开发流程 703.1.1DSP程序开发的基本流程 703.1.2C语言程序开发流程 713.2DSP实验开发平台 713.2.1TMS320VC5416DSK实验开发平台 723.2.2SEED5416DTK实验开发平台 733.3CCS集成开发环境 743.3.1CCS的安装 743.3.2CCS的配置 763.3.3CCS的启动及用户界面 773.3.4CCS菜单 803.3.5CCS工具栏 843.4CCS应用程序设计初步 873.4.1CCS中的工程 883.4.2源程序文件建立 893.4.3支持库文件 893.4.4链接配置文件 903.4.5编译与链接 943.4.6下载并运行out文件 963.5信号频谱分析的DSP实现 973.5.1离散信号傅里叶变换的定义 973.5.2DFT程序设计示例 983.6CCS5.x中DSP应用程序设计 993.6.1DSP目标平台设置 993.6.2利用CCS5.x实现信号频谱分析 100小结 102习题 103实验一DFT频谱分析 103第4章DSP程序的调试与分析 1054.1DSP程序的基本调试方法 1084.1.1诊断信息形式 1084.1.2编译警告和错误及其解决方法 1084.1.3链接警告和错误及其解决方法 1104.2CCS的常用调试工具和命令 1114.2.1常用调试工具 1114.2.2常用调试命令 1124.3DSP程序的输入/输出分析 1134.3.1C语言的输入/输出语句 1134.3.2Watch窗口对话框的应用 1134.3.3图形分析窗口 1144.3.4FileI/O应用 1194.3.5数据的下载与保存 1234.4剖析方法 1244.4.1时钟剖析 1244.4.2剖析会话 1264.4.3剖析应用示例 1284.5通用扩展语言 1284.5.1GEL的语法 1294.5.2下载/卸载GEL文件 1344.5.3GEL文件应用示例 1354.6CCS5.x中DSP程序调试分析方法 135小结 137习题 140实验二DFT频谱分析--调试与剖析 140第5章基于DSP/BIOS的程序设计 1435.1DSP/BIOS简介 1445.1.1DSP/BIOS优点 1445.1.2DSP/BIOS组成 1455.2DSP/BIOS配置工具的应用 1485.2.1创建、打开、保存DSP/BIOS配置文件 1495.2.2编辑DSP/BIOS配置文件 1505.3DSP/BIOS应用程序执行顺序和组成 1625.3.1DSP/BIOS应用程序执行顺序 1635.3.2DSP/BIOS应用程序组成和开发过程 1655.4基于DSP/BIOS的DFT频谱分析程序设计 1665.5DSP/BIOS分析工具应用 1725.6CCS5.x中DSP/BIOS简介 177小结 178习题 180实验三基于DSP/BIOS的DFT频谱分析 180第6章汇编语言程序设计 1836.1汇编语言概述 1846.1.1汇编语言常量 1846.1.2汇编语言中的符号 1856.1.3汇编语言中的表达式 1886.1.4汇编语言程序格式 1896.1.5汇编语言指令寻址方式 1906.2汇编指令系统 1956.2.1算术运算指令 1956.2.2逻辑运算指令 2046.2.3程序控制指令 2076.2.4 存储和装入指令 2126.3汇编伪指令和宏指令 2176.3.1汇编伪指令 2176.3.2汇编宏指令 2206.4汇编器、链接器和公共目标文件COFF 2216.4.1汇编器 2226.4.2链接器 2236.4.3COFF文件 2246.4.4汇编器对COFF的处理 2256.4.5链接器对COFF的处理 2266.5汇编语言程序设计 2296.5.1汇编和C语言混合编程 2296.5.2汇编编程举例 231小结 235习题 237实验四FIR数字滤波器 238第7章音频信号处理应用程序设计 2447.1音频信号的采集与I/O 2457.1.1音频芯片PCM300
阅读更多