
TMS320C54X DSP套用技术教程
《TMS320C54XDSP套用技术教程》是2011年机械工业出版社出版的图书,作者是叶青^黄明^宋鹏。
基本介绍
- 书名:TMS320C54XDSP套用技术教程
- 作者:叶青^黄明^宋鹏
- 定价:39.80元
- 出版社:机械工业出版社
- 出版时间:2011年9月1日
- 开本:16开
图书目录
前言
第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 主要的DSP
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.11 习题
第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.1 连结器及其调用
5.4.2 连结器命令档案的编写与使用
5.5 公共目标档案格式
5.5.1 COFF档案中的段
5.5.2 彙编器对段的处理
5.5.3 连结器对段的处理
5.5.4 重新定位
5.5.5 程式装入
5.5.6 COFF档案巾的符号
5.6 TMS320C54xC语言编程
5.6.1 相关基础知识
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 CCS选单
6.3.3 CCS工具列
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.11 利用图形功能观察数据
6.4.12 动态显示程式和图形
6.4.13 增益调节
6.4.14 观察可视範围外变数
6.4.15 统计代码执行时间
6.5 本章小结
6.6 习题
第7章 TMS320C54x套用实例
7.1 TMS320C54xDSP最小系统硬体设计
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 AM291V800BFLASI.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 标準同步串列口
8.3.2 缓冲同步串列口
8.3.3 时分多路串列口
8.3.4 多通道缓冲串列口
8.3.5 McBSP串列口套用实例
8.4 外部I/O扩展原理与套用
8.4.1 I/O空间扩展外设原理
8.4.2 I/O空间扩充存储器的设计
8.4.3 I/O空间扩展按键设计
8.4.4 GPIO扩展
8.5 本章小结
8.6 习题
参考文献
内容简介
《TMS320C54XDSP套用技术教程》以美国TI公司的TMS320C54x系列DSP(数位讯号处理器)为描述对象,从初学者的角度入手,对DSP系统所涉及的硬体和软体技术进行了系统的介绍。全书共分8章,第1、2章针对初学者对DSF?及利用DSP进行系统设计所需的基本知识进行了概述;第3~5章详细介绍了TMS320C54xDSP的硬体结构、指令系统及其软体开发与设计方法;第6、7章以DSP集成开发环境ccs的新版小v3_3为例详细介绍了CCS的使用方法,并以TMS320C54xDSP最小系统为平台详细讲解了多个套用实例;第8章从硬体构成原理和套用编程两个方面对DSP外设进行了详细的描述。
小书内容新颖伞面、通俗易懂、实用性强,可作为高等院校电子信息、通信、自动化、电气及相关专业、高年级小科生和研究生的教材和参考用书,也可以作为从事I)SP处理器开发的科研及工程技术人员的参考用书。
转载请注明出处海之美文 » TMS320C54X DSP套用技术教程