
| 本书是一部关于DSP原理与应用的实用教材。全书以TMSS320C54x DSP为重点,不仅介绍了DSP的硬件结构、指令系统、开发工具等知识,而且从实际应用角度出发,讲解了DSP系统的设计实例,包括器件选型、最小系统设计和多种常用接口的设计,给出了丰富、新颖的软件实例和翔实的注解。本书旨在帮助读者尽快掌握DSP入门知识及拥有开发实际系统的能力。 |
| 前言 第1章 DSP概述 1.1DSP技术概述 1.1.1数字信号处理发展史 1.1.2DSP概述 1.2DSP系统 1.2.1DSP系统的构成 1.2.2DSP系统的特点 1.3DSP应用系统的开发设计流程 1.3.1DSP系统开发准备 1.3.2DSP系统整体开发流程 1.4DSP概述 1.4.1DSF芯片 1.4.2DSP芯片的发展 1.4.3DSP芯片的分类 1.4.4DSF-芯片的选择 1.5DSP应用 1.6DSP的发展方向 1.6.1系统级集成DSP是潮流 1.6.2可编程DSP是主导产品 1.6.3追求更高的运算速度 1.6.4定点.DSP是主流 第2章 DSP体系结构 2.1C54x.DSP体系结构概述 2.2C54x.DSP的总线结构 2.2.1内部总线结构 2.2.2外部总线结构 2.3C54xDSP存储空间结构 2.3.1存储器空间 2.3.2程序存储器 2.3.3数据存储器 2.3.4YO存储空间 2.4片内外设 2.4.1通用I/O引脚 2.4.2定时器 2.4.3时钟发生器 2.4.4C54xDSP的主机接口 2.4.5串行接口 2.5特殊寄存器 2.5.1状态及控制寄存器 2.5.2累加器A和B 2.5.3与中断有关的寄存器 第3章 DSP程序开发 3.1汇编语言程序设计概述 3.1.1汇编语言源程序格式 3.1.2符号和缩写 3.1.3记号和运算符 3.2寻址方式 3.2.1立即寻址 3.2.2绝对寻址 3.2.3累加器寻址 3.2.4直接寻址 3.2.5间接寻址 3.2.6存储器映射寄存器寻址 3.2.7堆栈寻址 3.3汇编指令系统 3.3.1TMS320C54x指令表 3.3.2TMS320C54x指令集说明 3.4汇编伪指令 3.4.1段定义伪指令 3.4.2常数初始化伪指令 3.4.3段程序计数器定位伪指令 3.4.4输出列表格式伪指令 3.4.5引用其他文件的伪指令 3.4.6条件汇编伪指令 3.4.7汇编时符号定义伪指令 3.4.8其他汇编伪指令 3.5汇编宏指令 3.5.1宏定义 3.5.2宏调用 3.5.3宏扩展 3.6公共目标文件格式 3.6.1块 3.6.2汇编器对块的处理 3.6.3链接器对块的处理 3.7C语言程序设计概述 3.8C语言开发 3.8.1数据类型 3.8.2关键字 3.8.3寄存器变量与全局寄存器变量 3.8.4Prasma伪指令 3.9C代码优化 3.9.1优化器的使用 3.9.2执行文件级优化 3.9.3执行程序级优化 3.9.4控制程序级优化 3.10混合编程 3.10.1独立的c模块和汇编模块接口 3.10.2在c语言程序中使用汇编程序中的变量和常数 3.10.3直接在c语言程序的相应位置嵌入汇编语句 第4章 DSP集成开发环境 4.1CCS概述 4.2CCS2的安装和设置 4.2.1CCS2的安装 4.2.2CCS2配置程序的安装 4.3CCS2的基本操作 4.3.1CCS2集成开发环境的特性 4.3.2菜单栏 4.3.3CCS2的基本操作 4.4DSP/BIOS的原理及应用 4.4.1概述 4.4.2DSP/BIOS的功能介绍 4.4.3DSP/BIOS的组成部分 4.4.4DSP/BIOS的配置工具 4.4.5创建具有DSP/BIOS功能的应用程序 4.4.6DSP/BIOS内核 4.4.7.DSP/BIOS实时分析工具 4.4.8I)SP/BIOS的应用实例 4.5CCS实时数据交换 4.5.1RTDX介绍 4.5.2RTDX数据传送机理 4.5.3RTDX传送模式 4.5.4RTDX工具 4.5.5在不含DSP/BIOS的目标程序中使用RTDX 4.5.6DSP/BIOS的RTDX模块 4.5.7RTDX主机客户程序的开发 4.6软件调试及实例 4.6.1断点 4.6.2观察窗 4.6.3探点 4.6.4文件输入,输出能力 4.6.5图形显示工具 4.6.6符号浏览器 4.6.7命令窗口 4.6.8调试实例 第5章 TMS3210C54x DSP系统硬件设计 5.1DSP系统开发流程 5.1.1DSP硬件系统开发流程 5.1.2高频DSP系统的PCB设计 5.1.3DSP系统硬件调试技巧 5.2DSP选型 5.2.1TMS320C1x 5.2.2TMS320C2x 5.2.3TMS320C5x 5.2.4TMS320C2x …… |
商品评论(0条)