编辑推荐
目前国内有关DSP技术理论介绍的教材较多,而着重介绍实践内容的书较少,为了提高学生应用开发能力,作者结合多年的教学经验编写了此书。本书以美国TI公司常用芯片TMS320F28335的实践应用为主线,重点介绍数字信号处理器DSP的基础知识、硬件设计及大量的实验开发项目等。实验内容涵盖常规实验、算法实验和扩展实验,着眼于逐步提高读者的DSP技术实际应用能力,希望对学习使用DSP技术的相关人员有所帮助。
本书中的所有程序均实际调试通过,并为教师提供本书配套全部实验源程序。
内容简介
《DSP技术实践教程:TMS320F28335设计与实验》以美国TI公司常用芯片TMS320F28335的实践应用为主线,重点介绍了数字信号处理器DSP的基础知识、硬件设计及大量的实验开发项目等。
《DSP技术实践教程:TMS320F28335设计与实验》的特点是紧紧围绕DSP技术的实践教学主线,从基础理论、软硬件设计到大量的实验开发,实验内容涵盖常规实验、算法实验和扩展实验。《DSP技术实践教程:TMS320F28335设计与实验》本着循序渐进的原则,着眼逐步提高读者的DSP技术实际应用能力。书中的所有程序均实际调试通过,并免费提供给读者。
《DSP技术实践教程:TMS320F28335设计与实验》内容全面、通俗易懂、实用性强,可作为电子信息、通信工程、自动化等专业本科生和研究生的教材或参考书,也可供从事DSP技术应用的工程技术人员参考。
内页插图
目录
第1章 概述
1.1 数字信号处理系统
1.1.1 数字信号处理系统的构成
1.1.2 数字信号处理系统的特点
1.2 DSP芯片应用
1.3 DSP芯片的开发现状
1.4 F2833x系列的特点
1.5 TMS320F28335外部引脚和信号说明
第2章 基本结构与特征
2.1 CPU概述
2.1.1 CPU组成及特性
2.1.2 CPU信号
2.1.3 CPU结构
2.1.4 地址和数据总线
2.2 CPU寄存器
2.2.1 累加器
2.2.2 被乘数寄存器
2.2.3 结果寄存器
2.2.4 数据页指针
2.2.5 堆栈指针
2.2.6 辅助寄存器
2.2.7 程序指针
2.2.8 返回程序寄存器
2.2.9 中断控制寄存器
2.2.10 状态寄存器0
2.2.11 状态寄存器1
2.3 片上锁相环
2.3.1 PLL功能配置
2.3.2 时钟信号监视电路
2.3.3 相关寄存器
2.3.4 PLL配置注意事项
2.4 CPU定时器
2.4.1 工作原理
2.4.2 相关寄存器
第3章 存储器与通用I/O口
3.1 存储器
3.1.1 存储器映射
3.1.2 代码安全模块
3.2 通用输入输出端口
3.2.1 GPIO概述
3.2.2 GPIO工作模式
3.2.3 数字I/O工作模式下的控制
3.2.4 输入限定功能
3.2.5 相关子寄存器
3.2.6 GPIO配置步骤
第4章 中断管理
4.1 中断向量和优先级
4.1.1 中断标志寄存器
4.1.2 中断使能寄存器和调试中断使能寄存器
4.2 不可屏蔽中断
4.2.1 INTR指令
4.2.2 TRAP指令
4.2.3 不可屏蔽硬件中断
4.3 复位操作
4.4 低功耗模式
4.5 外设中断扩展模块PIE
4.5.1 PIE模块概述
4.5.2 中断向量列表的映射地址
4.5.3 中断源
4.5.4 中断向量列表
4.5.5 PIE模块相关寄存器
4.5.6 CPU中断控制相关寄存器
4.5.7 外部中断控制寄存器
第5章 片内外设
5.1 增强型脉宽调制
5.1.1 ePWM概述
5.1.2 ePWM各子模块介绍
5.2 SCI模块结构及功能介绍
5.2.1 SCI功能概述
5.2.2 SCI多处理器通信
5.2.3 空闲线多处理器模式
5.2.4 地址位多处理器模式
5.2.5 SCI通信格式
5.2.6 SCI的中断
5.2.7 SCI波特率计算
5.2.8 SCI增强功能
5.3 串行外设接口
5.3.1 概述
5.3.2 SPI模块工作方式介绍
5.3.3 SPI中断及其他相关配置
5.3.4 SPIFIFO功能介绍
5.4 增强型正交编码脉冲
5.4.1 概述
5.4.2 正交解码单元
5.4.3 位置计数器及控制单元
5.4.4 边沿捕获单元
5.4.5 eQEP看门狗电路
5.4.6 中断结构
5.5 增强型捕获
5.5.1 概述
5.5.2 捕获工作模式
5.5.3 APWM工作模式
5.6 模/数转换模块ADC
5.6.1 转换序列发生器工作原埋
5.6.2 不间断自动定序模式
5.6.3 转换时钟
5.6.4 ADC基本电气特性
5.6.5 ADC高级功能
第6章 寻址方式和汇编指令
6.1 寻址方式
6.1.1 寻址方式选择位AMODE
6.1.2 直接寻址方式
6.1.3 堆栈寻址方式
6.1.4 间接寻址方式
6.1.5 寄存器寻址方式
6.1.6 其他可用的几种寻址方式
6.1.7 32位操作的定位
6.2 汇编语言指令集
6.2.1 指令集概述
6.2.2 指令句法描述
6.3 汇编源程序
6.3.1 汇编源程序格式
6.3.2 常量
6.3.3 表达式与运算符
6.3.4 源列表文件
第7章 伪/宏指令和目标文件链接
7.1 伪指令
7.1.1 伪指令作用及分类
7.1.2 伪指令汇总
7.2 宏指令
7.2.1 宏定义和宏调用
7.2.2 与宏相关的伪指令
7.3 目标文件链接
7.3.1 段
7.3.2 段程序计数器
7.3.3 链接器命令文件和链接器伪指令
7.3.4 重定位
第8章 CCS软件使用
8.1 软件开发工具
8.2 安装调试软件
8.2.1 安装DSP调试软件——CCS3.3
8.2.2 CCS3.3 软件升级包的安装
8.2.3 安装DSP仿真器——XDS510USB驱动
8.3 配置XDS510USB(使用CCS3.3 )
8.3.1 更改设置管理器设置
8.3.2 CCS3.3 软件的设置
8.4 初步建立工程
8.5 配置工程
8.5.1 添加文件
8.5.2 配置工程选项
8.5.3 添加GEL文件
8.6 编译和仿真环境的进入
8.7 程序的固化
第9章 实验系统介绍
9.1 EL�睤SP�睧300型DSP实验系统介绍
9.2 硬件资源
9.3 器件片选地址(CPLD译码)说明
9.4 拨码开关介绍
9.5 E_LAB总线接口介绍(E300板上)
第10章 实验指导
10.1 常规实验指导
10.1.1 拨码开关实验
10.1.2 CPU定时器实验
10.1.3 外部中断实验
10.1.4 键盘接口实验(E300)
10.1.5 A/D实验(CPU)
10.1.6 A/D(外部)实验
10.1.7 D/A实验
10.1.8 PWM波形产生实验
10.1.9 语音实验
10.1.1 0LCD实验(E300)
10.1.1 1USB(从模式)实验
10.1.1 2USB(host)实验
10.1.1 3DTMF(双音多频)信号的产生和检测实验
10.1.1 4二维图形生成实验
10.1.1 5数字图像处理实验
10.2 算法实验指导
10.2.1 快速傅里叶变换(FFT)算法实验
10.2.2 有限冲击响应滤波器(FIR)算法实验
10.2.3 无限冲击响应滤波器(IIR)算法实验
10.2.4 卷积(Convolve)算法实验
10.2.5 离散余弦变换(DCT)算法实验
10.2.6 相关(Correlation)算法实验
10.2.7 μ_LAW算法实验
参考文献
前言/序言
近年来,随着DSP技术的迅速发展,DSP芯片的速度、性价比不断提高,并被广泛应用在控制、通信、语音、图像及军事等各个领域。目前DSP技术已成为电子信息、通信、自动控制及仪器仪表等专业学生和从事相关学科工程技术人员掌握的前沿技术。为此迫切需要将相应的研发结果应用到工农业和人们的生活中去。
目前国内有关DSP技术理论介绍的教材较多,而着重介绍实践内容的书较少,为了便于提高学生应用开发能力,笔者结合多年的教学经验编写了此书,希望对学习使用DSP技术的相关人员有所帮助。
本书重点介绍TMS320F28335的软、硬件设计和实验项目开发,全书共10章,第1章概述; 第2章介绍基本结构与特征; 第3章介绍存储器与通用I/O口; 第4章讲解中断管理; 第5章介绍片内外设; 第6章介绍了寻址方式和汇编指令; 第7章介绍了伪/宏指令和目标文件链接; 第8章介绍CCS软件使用; 第9章介绍了实验系统介绍; 第10章是实验指导。
本书由姚晓通、李积英和蒋占军合作编写。本书的第6~10章由姚晓通编写,第1~3章由李积英编写,第4、5章由蒋占军编写,全书由姚晓通统稿。在编写过程中,参阅了不少国内外书籍、TI公司的原版资料,并得到北京精仪达盛公司大力支持,研究生王记荣等做了大量的整理文字工作,在此一并表示衷心的感谢!
由于作者的水平有限,书中难免有不妥之处,恳请读者批评指正。
编者
2014年8月
于兰州交通大学
DSP技术实践教程:TMS320F28335设计与实验 电子书 下载 mobi epub pdf txt