相关图书 |
|
 |
|
|
在线试读 |
|
 |
|
|
|
出版日期:2004年11月 |
版别版次:2004年11月第一版第一次印刷 |
|
字数 :329千字 印张:14.75 |
印数 :0001-5000 页数:223 |
附带物 :
无附带物 |
|
|
DSP原理及应用内容简介
|
本书以TMS320C54x/54xx系列DSP为例,重点介绍了TMS320C54x/54xx系列DSP的硬件结构、指令系统以及DSP应用程序的设计与开发。书中精选了大量实例,实例中给出了工作原理、完整的源程序及上机汇编、链接、调试过程,初学者可以按照书中给出的步骤动手操作,在实战中掌握DSP应用技术。本书最后介绍了TMS320C54x/54xx片内外设及其应用,重点讨论了定时器、多通道缓冲串口(McBSP)的工作原理,并给出了具体的应用实例。 本书既可作为高校电子类专业本科生和研究生学习DSP的教材和参考书,也可供从...
本书以TMS320C54x/54xx系列DSP为例,重点介绍了TMS320C54x/54xx系列DSP的硬件结构、指令系统以及DSP应用程序的设计与开发。书中精选了大量实例,实例中给出了工作原理、完整的源程序及上机汇编、链接、调试过程,初学者可以按照书中给出的步骤动手操作,在实战中掌握DSP应用技术。本书最后介绍了TMS320C54x/54xx片内外设及其应用,重点讨论了定时器、多通道缓冲串口(McBSP)的工作原理,并给出了具体的应用实例。 本书既可作为高校电子类专业本科生和研究生学习DSP的教材和参考书,也可供从事DSP芯片开发与应用的广大工程技术人员参考。
<<
显示内容简介详情
|
|
DSP原理及应用目录
|
序 前言
第1章 绪论
1.1 数字信号处理概述 1.1.1 数字信号处理系统的构成 1.1.2 数字信号处理的实现 1,1.3 数字信号处理的特点 1.2 数字信号处理器概述 1.2.1 DSP芯片的种类 1.2.2 TMS320 DSP系列 1.2.3 DSP芯片的主要特点 1.2.4 DSP芯片的应用 思考题
第2章 TMS320C54x数字信号处理器硬件结构
2.1 TMS320C54x的特点和硬件组成框图 2.2 TMS320C54x的总线结构 2.3 TMS320C54x的存储器分配 · · · · · ·
序 前言
第1章 绪论
1.1 数字信号处理概述 1.1.1 数字信号处理系统的构成 1.1.2 数字信号处理的实现 1,1.3 数字信号处理的特点 1.2 数字信号处理器概述 1.2.1 DSP芯片的种类 1.2.2 TMS320 DSP系列 1.2.3 DSP芯片的主要特点 1.2.4 DSP芯片的应用 思考题
第2章 TMS320C54x数字信号处理器硬件结构
2.1 TMS320C54x的特点和硬件组成框图 2.2 TMS320C54x的总线结构 2.3 TMS320C54x的存储器分配 2.3.1 存储器空间 2.3.2 程序存储器 2.3.3 数据存储器 2.3.4 I/O存储器 2.4 中央处理单元(CPU) 2.5 TMS320C54x片内外设简介 2.6 硬件复位操作 2.7 TMS320VC5402引脚及说明 思考题
第3章 TMS320C54x的数据寻址方式
3.1 立即寻址 3.2 绝对寻址 3.2.1 数据存储器(dread)寻址 3,2.2 程序存储器(pmad)寻址 3.2.3 端口地址(PA)寻址 3.2.4 长立即数*(1k)寻址 3.3 累加器寻址 3.4 直接寻址 3.5 间接寻址 3.5.1 单操作数寻址 3.5.2 双操作数寻址 3.6 存储器映象寄存器寻址 3.7 堆栈寻址 思考题
第4章 TMS320C54x汇编指令系统
4.1 指令系统中的符号和缩写 4.2 指令系统 4.2.1 算术运算指令 4.2.2 逻辑运算指令 4.2.3 程序控制指令 4.2.4 加载和存储指令
第5章 TMS320C54x软件开发
5.1 软件开发过程及开发工具 5.2 公共目标文件格式 5.2.1 COFF文件的基本单元——段 5.2.2 汇编器对段的处理 5.2.3 链接器对段的处理 5.2.4 重新定位 5.2.5 程序装入 5.2.6 COFF文件中的符号 5.3 常用汇编伪指令 5.4 链接器命令文件的编写与使用 5.4.1 MEMORY伪指令及其使用 5.4.2 SECTIONS伪指令及其使用 5.5 汇编语言程序编写方法 5.5.1 汇编语言源程序格式 5.5.2 汇编语言中的常数和字符串 5.5.3 汇编源程序中的符号 5.5.4 汇编源程序中的表达式 5.6 TMS320C54xC语言编程 5.6.1 存储器模式 5.6.2 寄存器规则 5.6.3 函数调用规则 5.6.4 中断处理 5.6.5 表达式分析 5.7 用C语言和汇编语言混合编程 5.7.1 独立的C模块和汇编模块接口 5.7.2 从C程序中访问汇编程序变量 5.7.3 在C程序中直接嵌入汇编语句 思考题
第6章 CCS集成开发环境
6.1 CCS系统安装与设置 6.1.1 CCS系统安装 6.1.2 为CCS安装设备驱动程序 6.2 CCS菜单和工具栏 6.2.1 菜单 6.2.2 工具栏 6.3 CCS中的编译器、汇编器和链接器选项设置 6.3.1 编译器、汇编器选项 6.3.2 链接器选项 6.4 用CCS开发简单的程序 6.5 在CCS中读取数据和数据的图形显示 6.5.1 探点的设置及从PC机文件中读取数据 6.5.2 静态图形显示 6.5.3 动态图形显示 6.6 代码执行时间分析(Profiler的使用) 6.6.1 函数执行时间分析 6.6.2 某段程序执行时间分析
第7章 汇编语言程序设计
7.1 程序流程控制 7.1.1 程序存储器地址生成 7.1.2 条件操作 7.1.3 分支转移 7.1.4 调用与返回 7.1.5 重复操作 7.1.6 TMS320C54x中断系统 7.1.7 堆栈的使用 7.2 数据块传送 7.3 定点数的基本算术运算 7.3.1 加法、减法和乘法运算 7.3.2 定点除法运算 7.4 长字运算和并行运算 7.4.1 长字运算 7.4.2 并行运算 7.5 FIR滤波器的DSP实现 7.5.1 线性缓冲区法 7.5.2 循环缓冲区法 7.5.3 系数对称FIR滤波器的DSP实现 7.6 IIR数字滤波器的DSP实现 7.7 FFT运算的DSP实现 7.7.1 基二实数FFT运算的算法 7.7.2 FFT运算模拟信号的产生及输入 7.7.3 实序列FFT汇编源程序及链接命令文件 7.7.4 观察信号时域波形及其频谱 思考题
第8章 TMS320C54x片内外设及应用实例
8.1 定时器 8.2 时钟发生器 8.2.1 硬件配置PLL 8.2.2 软件可编程PLL 8.3 定时器/计数器编程举例 8.4 多通道缓冲串口(McBSP) 8.4.1 McBSP原理框图及信号接口 8.4.2 McBSP控制寄存器 8.4.3 时钟和帧同步 8.4.4 McBSP数据的接收和发送 8.4.5 有关的几个概念 8.5 多通道缓冲串口应用实例 8.5.1 TLVl572高速串行ADC与TMS320C5402接口设计 8.5.2 TLC5617串行DAC与TMS320C5402接口设计 8.5.3 语音接口芯片TLC320AD50C与TMS320C5402接口设计 8.6 主机接口(HPl) 8.6.1 HPI-8接口的结构 8.6.2 HPI-8控制寄存器和接口信号 8.6.3 HPI-8接口与主机的连接框图 8.6.4 HPI的8条数据线作通用的I/O引脚 8.7 外部总线操作 8.7.1 软件等待状态发生器 8.7.2 可编程分区切换逻辑 8.7.3 外部总线接口定时 思考题
参考文献
<<
显示目录详情
|
|
|