商品详情
书名:TMS320C54X DSP应用技术教程
定价:39.8
ISBN:9787111355366
作者:宋鹏 叶青 黄明 编著
版次:1
出版时间:2011-08
内容提要:
目录:
定价:39.8
ISBN:9787111355366
作者:宋鹏 叶青 黄明 编著
版次:1
出版时间:2011-08
内容提要:
| 内容简介 | |
| 本书以美国TI公司的TMS:320(:54x系列DSP(数字信号处理器)为描述对象,从初学者的角度入手,对DSP系统所涉及的硬件和软件技术进行了系统的介绍。全书共分8章,*1、2章针对初学者对DSF·及利用DSP进行系统设计所需的基本知识进行了概述;第3~5章详细介绍了TMS320C54x DSP的硬件结构、指令系统及其软件开发与设计方法;第6、7章以DSP集成开发环境ccs的新版小v3_3为例详细介绍了CCS的使用方法,并以TMS320C54x DSP*小系统为平台详细讲解了多个应用实例;第8章从硬件构成原理和应用编程两个方面对DSP外设进行了详细的描述。 小书内容新颖伞面、通俗易懂、实用性强,可作为高等院校电子信息、通信、自动化、电气及相关专业、高年级小科生和研究生的教材和参考用书,也可以作为从事I)SP处理器开发的科研及工程技术人员的参考用书。 |
目录:
| 目录 | |
| 前言 *1章绪论 1.1数字信号处理概述 1.1.1数字信号处理的概念及其发展 1.1.2数字信号处理的特点 1.1_3数字信号处理的实现方法 1.2数字信号处理器 1.2.1数字信号处理器的定义 1.2.2 DSP的特点 1.2.3 DSP 的分类 1.2.4 DSP的应用 1.2.5 DSP的发展现状和趋势 1.3本章小结 1.4习题 *2章DSP系统设计概述 2.1 DSP系统的基本构成 2.2 DSP系统的设计开发过程 2-2.1 DSF 系统设计开发前的准备工作 2.2.2 DSP系统的设计开发流程 2.3 DSP的选择 2.3.1主要的DSF, 2.3.2选择DSP考虑的因素 2.4 DSP系统的开发工具 2.4.1软件开发工具 2.4-2硬件开发工具 2.4.3不同系列DSP的开发工具 2.5典型的DSP应用系统 2.5.1 语音编解码应用系统 2.5.2 电机控制应用系统 2.5-3移动通信应用系统 2.6本章小结 2.7习题 第3章 TMS320C54x的硬件结构 3.1 TMS320C54x的内部结构和主要特性 3.1.1 TMS320C54x的内部结构 3.1.2 TMS320C54x的主要特性 3.2总线结构 3.3中央处理单元 3‘3.1 算术逻辑运算单元 3.3_2累加器 3_3-3桶形移位器 3.3.4乘法器/力口法器单元 3_3.5比较、选择和存储单元 3.3.6指数编码器 3.3.7 CPU状态和控制寄存器 3.3.8地址发生器 3.4存储器 3.4.1存储器窄问分配 3.4.2程序存储器 3.4_3数据存储器 3.4.4 I/0存储器 3.5 片内外设 3.5.1通用I/0引脚 3.5-2时钟发生器一 3.5.3软件可编程等待状态发生器 3.5.4可编程块切换逻辑 3.5.5 定时器 3.5.6主机接U 3.5.7串行U 3.5.8直接存储器访问控制器 3.6复位操作及省电方式 3.6.1复位操作 3.6.2省电方式 3.7 中断 3.7.1 中断类型 3.7-2巾断寄存器 3.7-3中断处理过程 3.7.4重新映射巾断向量地址 3.8流水线 3.9 TMS320C54x系列DSP的引脚及说明 3.10本章小结 3.1 l 习题 第4章TMS320C54x指令系统 4.1 寻址方式 4.1.1立即数寻址 4.1.2*对寻址 4.1.3累加器寻址 4.1.4直接寻址 4.1.5间接寻址 4.1.6存储器映射寄存器寻址 4.1.7堆栈寻址 4-2 TMS320C54x的指令表示方法 4.2.1指令系统巾的符号 4.2.2指令系统叶1的记号和运算符 4-3 TMS320C54x的指令系统 4-3.1算术运算指令 4_3.2逻辑运算指令 4.3.3程序控制指令 4.3.4加载和存储指令 4.4本章小结 4.5习题 第5章TMS320C54x的软件开发与设计 5.1 TMS320C54x应用软件开发过程 5.1.1 TMS320C54x软件开发流程 5.1.2集成开发环境简介 5-2 TMS320C54x汇编语言程序设计 5.2.1汇编语言的语句格式 5-2-2汇编语言巾的伪指令 5.2.3汇编语言叶]的常数及字符串 5.2.4汇编语言中的表达式 5-3汇编器的使用 5.4链接器和命令文件 5.4_l链接器及其调用 5.4.2链接器命令文件的编写与使用 5.5公共目标文件格式 5.5.1 COFF文件r_rl的段 5.5-2汇编器对段的处理 5.5-3链接器对段的处理 5.5.4重新定位 5.5.5程序装入 5.5.6 COFF文件巾的符号 5.6 TMS320C54x C语言编程 5.6.1卡}j关基础知识 5.6-2 应用C语言编程的示例 5.6.3 c程序目标文件的段存储结构 5.6.4 C语言编程链接命令文件的设计 5.7用C语言和汇编混合编程 5.7.1 C模块和汇编模块的数据卡甘互访问 5.7.2 c模块和汇编模块的函数相互调用 5.7.3在C程序中直接嵌入汇编语句 5.8本章小结 5.9习题 第6章CCS集成开发环境及其使用 6.1 CCS集成开发环境简介 6.1.1 CCS的组成 6.1.2 CCS的主要功能 6.2 CCS的安装和设置 6.2.1 CCS的安装 6.2.2 CCS的配置 6.2-3 CCS的启动 6.3 CCS的应用界面 6-3.1 CCS应用界面 6.3-2(2CS菜单 6-3_3(2CS工具栏 6.4 CCS集成开发环境的使用 6.4.1创建一个新工程 6.4-2创建源文件 6.4-3在工程中添加源文件 6.4.4查看源代码 6.4.5编译与链接 6.4.6可执行文件的加载与运行 6.4.7修改Build选项并更正语法错误 6_4.8使用断点调试程序 6.4.9使用Watch窗u观察变量 6.4.10为I/0文件添加探针断点 6.4.1l利用图形功能观察数据 6.4.12动态显示程序和图形 6.4.13增益调节 6.4.14观察可视范围外变量 6.4.15统计代码执行时间 6.5本章小结 6.6习题 第7章TMS320C54x应用实例 7.1 TMS320C54x DSP*小系统硬件设计 7.1.1系统设计要求 7.1-2系统设计方案 7.1.3系统设计与实现 7.1.4硬件测试 7.2 I/0控制LED实例 7.2.1 XF输出控制原理 7.2.2 I/O控制LED的实现 7-3在线FLASH烧写实例 7-3.1 AM291 V800B FLASI-I芯片的编程方法 7-3-2在线FLASH读写的实现 7.3-3在线FLASH烧写应用测试 7.4 DSP高速采样实例 7.4.1扩展高速A/D采样的应用背景 7.4.2高速A/D采样的硬件设计 7.4-3 A/D采样软件设计 7.5快速傅里叶变换设计实现 7.5.1 FFT原理 7.5-2 FFT设计实现 7.5-3观察信号时域波形及其频谱 7.6本章小结 7.7习题 第8章TMS320C54x的外设应用编程 8.1定时器的原理与应用 8.1.1定时器的工作原理 8.1-2定时器的应用实例 8.2主机接口应用原理与实例 8.2.1主机接口应用原理 8.2-2主机接口应用实例 8.3串行通信口原理与应用 8.3.1 标准同步串行U 8_3-2缓冲同步串行U 8_3.3时分多路串行L_I 8-3.4多通道缓冲串行口 8_3.5 McBSP-串行口应用实例 8.4外部I/O扩展原理与应用 8.4.1 I/O空间扩展外设原理 |
- 机械工业出版社旗舰店 (微信公众号认证)
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...