您现在的位置:首页 > 知识库 > 电子信息 >基于TMS320F28x系列:DSP原理与实践
基于TMS320F28x系列:DSP原理与实践

基于TMS320F28x系列:DSP原理与实践

资料大小: 77.85 MB
文档格式: PDF文档
资料语言: 简体中文
资料类别: 电子信息
更新日期: 2020-05-22
下载说明:
推荐信息: 基于   原理   系列   实践   TMS320F28x

本地下载(30点)  备用下载(30点)

内容简介
基于TMS320F28x系列:DSP原理与实践
出版时间:2014年版
内容简介
  《基于TMS320F28x系列:DSP原理与实践》分为理论和实验两篇,共15章。理论篇包括第1~13章,在介绍DSP基本概念、特点和应用基础上,详细介绍了TI公司TMS320C2000系列DSP的基本结构及性能,同时以TMS320F2812为例,介绍DSP的硬件结构、工作原理、软件开发环境以及应用设计等。实验篇包括第14、15章,该部分基于北京瑞泰创新科技有限责任公司推出的ICETEKF2812 DSP教学实验箱,实验内容涵盖常规实验、算法实验以及控制应用实验等,关键代码都标注有详细的中文注释。本书通俗易懂,例程丰富,注重原理与实验实践的结合。每章后附有习题以配合教学需要,且所有程序均在教学实验箱上测试通过。本书可作为高等院校电子信息工程、自动化、以及测控等专业高年级本科生及研究生“DSP原理及应用”相关课程的教材或参考书,也可作为从事DSP技术的技术人员的参考书。
目录
理论篇
第1章DSP概述3
1.1DSP简介3
1.1.1DSP概念3
1.1.2DSP的发展4
1.1.3DSP的基本特点5
1.1.4数字信号处理系统的优势8
1.1.5DSP与通用CPU、MCU、ARM以及FPGA的区别9
1.2如何选择DSP11
1.2.1DSP的分类12
1.2.2TI公司常用DSP系列13
1.2.3DSP的选择16
1.3DSP的应用与技术展望18
习题20
第2章TMS320C2000系列DSP的基本结构及性能21
2.1C28x Piccolo系列基本结构及性能21
2.1.1F2802x系列22
2.1.2F2803x系列25
2.1.3F2805x系列26
2.1.4F2806x系列26
2.2C28x Delfino系列基本结构及性能27
2.2.1F2833x系列28
2.2.2C2834x系列29
2.2.3F2837xD系列31
2.3Concerto系列基本结构及性能32
2.3.1F28M35x系列34
2.3.2F28M36x系列34
2.4C28x系列基本结构及性能35
2.4.1TMS320F281x系列DSP的主要性能35
2.4.2TMS320F2812 DSP的功能结构图及片内外设39
2.4.3TMS320F2812 DSP的引脚分布及功能42
习题53
第3章TMS320F2812 DSP的内部资源54
3.1中央处理单元(CPU)54
3.2时钟和系统控制66
3.2.1时钟66
3.2.2晶体振荡器及锁相环71
3.2.3低功耗模式73
3.2.4看门狗模块76
3.2.5CPU定时器80
3.3存储器及外部扩展接口XINTF84
3.4程序流96
3.5中断系统及复位98
习题116
第4章TMS320F28x系列DSP的寻址方式及指令系统117
4.1TMS320F28x系列DSP的寻址方式117
4.2TMS320F28x系列DSP指令系统121
习题121
第5章TMS320F28x系列DSP的软件开发122
5.1集成开发环境CCS122
5.1.1CCS3.3的窗口和工具栏123
5.1.2CCS3.3中代码生成工具127
5.1.3通用扩展语言GEL127
5.2构成一个完整工程的文件130
5.3CMD文件的使用132
5.3.1COFF格式和段的定义133
5.3.2CDM文件的编写134
5.4建立DSP的工程文件135
5.4.1C语言与汇编语言的混合编程136
5.4.2实例:利用CCS3.3 调试程序138
习题143
第6章通用输入/输出多路复用器(GPIO)144
6.1GPIO概述144
6.2GPIO寄存器146
6.3GPIO寄存器的位与I/O引脚对应关系149
习题152
第7章事件管理器(EV)153
7.1事件管理器功能概述153
7.1.1事件管理器结构功能框图155
7.1.2事件管理器的寄存器列表157
7.1.3事件管理器的中断160
7.2通用定时器164
7.2.1概述165
7.2.2通用定时器的输入与输出166
7.2.3通用定时器的寄存器167
7.2.4通用定时器的计数操作172
7.2.5通用定时器的比较操作175
7.2.6通用定时器的PWM输出178
7.2.7通用定时器的复位179
7.3全比较单元及PWM电路179
7.3.1概述180
7.3.2全比较单元的输入与输出181
7.3.3全比较单元的寄存器181
7.3.4全比较单元的操作185
7.3.5与全比较单元相关的PWM电路185
7.3.6全比较单元和PWM电路中的PWM波形产生189
7.3.7事件管理器的空间矢量PWM波形产生191
7.4捕获单元193
7.5正交编码脉冲电路200
习题202
第8章模数转换器(ADC)203
8.1ADC概述203
8.1.1ADC的结构与特点203
8.1.2ADC的寄存器205
8.2ADC的工作方式215
8.2.1自动转换排序器的工作原理215
8.2.2连续自动排序模式219
8.2.3排序器的启动/停止模式220
8.2.4输入触发源220
8.2.5排序转换时的中断操作221
8.3ADC时钟预定标221
8.4低功耗模式与上电次序223
习题224
第9章串行外设接口(SPI)225
9.1增强型SPI模块225
9.2SPI的操作228
9.3SPI的主要寄存器235
9.4SPI应用程序举例236
习题239
第10章串行通信接口(SCI)240
10.1增强型SCI模块240
10.2SCI的操作245
10.3SCI应用程序举例250
习题255
第11章多通道缓冲串行口(McBSP)256
11.1概述256
11.2McBSP的工作方式260
习题265
第12章增强型控制器局域网(eCAN)266
12.1CAN总线概述266
12.2TMS320F28x eCAN模块概述269
12.3eCAN的配置274
习题279
第13章DSP应用系统硬件设计280
13.1概述280
13.2基于TMS320F2812的最小系统及外围电路设计283
13.2.1电源电路设计283
13.2.2时钟电路设计289
13.2.3复位电路设计290
13.2.4JTAG仿真接口电路设计290
13.2.5外部扩展存储器接口电路设计290
13.2.6GPIO的扩展设计292
13.3ADC电路设计293
13.3.1模拟信号与DSP片上A/D模块接口设计294
13.3.2AD7674与TMS320F2812的接口设计295
13.4DAC电路设计296
13.5硬件PCB板设计时的注意问题297
习题298
实验篇
第14章ICETEKF2812A实验箱硬件说明301
14.1ICETEKF2812A的技术指标301
14.2ICETEKF2812 A原理图和实物图302
14.3ICETEKF2812A评估板接口说明304
第15章实验的设计与实现308
15.1CCS3.3的安装与设置308
15.2CPU定时器操作实验316
15.3基本内存操作实验319
15.4I/O基本操作实验322
15.5PWM脉冲输出实验326
15.6单路/多路模数转换实验330
15.7快速傅里叶变换(FFT)算法实验335
15.8有限冲激响应滤波器(FIR)算法实验340
15.9无限冲激响应滤波器(IIR)算法实验345
15.10交通灯综合控制实验350
15.11直流电机控制实验362
参考文献372