当前位置:首页 > 工业技术
DSP原理及应用
DSP原理及应用

DSP原理及应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:郑玉珍主编;王凌,陈才副主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2012
  • ISBN:9787111343127
  • 页数:300 页
图书介绍:本书以TI公司的TMS320X28X芯片为主要描述对象,介绍了DSP器件的发展、基本结构和系统控制、软件开发环境、各种外设的结构原理和使用方法、DSP系统的硬件电路设计、应用汇编语言和C语言进行软件设计的基本知识,最后给出了TMS320X28X芯片在光伏并网发电技术中综合应用的实例。本书在编写过程中努力贯彻国家“卓越工程师教育培养计划”思想,突出工程实践性的特色,除了综合应用实例以外,几乎每一章都有包含硬件和软件设计的工程应用实例,尤其适合初学者的学习。本书还在第一章提供了用于项目实践的参考题目,有利于学生带着问题去学习研究,培养主动学习的能力。本书内容全面,通俗易懂,适用于应用型本科院校自动化、电气工程及其自动化、测控及电子仪器仪表等专业的学生,也非常适合使用TMS320X28X系列器件的技术开发人员参考。
《DSP原理及应用》目录

第1章 绪论 1

1.1数字信号处理概述 1

1.2数字信号处理器 1

1.2.1 DSP芯片的主要结构特点 1

1.2.2 DSP芯片的发展 3

1.2.3 DSP芯片的分类及主要技术指标 3

1.2.4 DSP芯片的应用 4

1.2.5 DSP芯片的选择 4

1.3 DSP系统 5

1.3.1 DSP系统的构成 5

1.3.2 DSP系统的设计过程 6

习题 8

拓展阅读及项目实践 9

第2章 TMS320x28x的结构 12

2.1 ‘28x的基本结构和主要特性 12

2.1.1 ‘28x的基本结构 12

2.1.2 ‘28x的主要特性 14

2.2 ‘28x的外部引脚及功能 16

2.2.1引脚分布 16

2.2.2引脚功能 16

2.3 ‘28x的内部总线结构 16

2.4 ‘28x的中央处理器 17

2.4.1算术逻辑运算单元 18

2.4.2乘法器 18

2.4.3桶形移位器 18

2.4.4 CPU寄存器 18

2.4.5状态寄存器 19

2.5存储器及其扩展接口 21

2.5.1内部存储空间 21

2.5.2外部扩展接口 23

2.5.3编写CMD文件 25

习题 30

第3章 系统时钟与中断 31

3.1 ‘28x的时钟和系统控制 31

3.1.1系统时钟 31

3.1.2时钟单元寄存器 32

3.1.3锁相环单元 33

3.1.4看门狗单元 35

3.1.5看门狗单元寄存器 36

3.2 CPU定时器 37

3.3 ‘28x系列DSP的中断 41

3.3.1 DSP中断概述 41

3.3.2 PIE中断扩展 42

3.3.3中断向量表及其映射 45

3.3.4中断寄存器 48

3.3.5中断程序编写 51

习题 52

第4章 TMS320x28x软件开发流程和调试环境 53

4.1软件开发流程和工具 53

4.2 DSP集成开发环境CCS简介 55

4.2.1 CCS概述 55

4.2.2 CCS的安装及配置 56

4.2.3 CCS的应用界面 58

4.3 CCS集成开发环境的应用 62

4.3.1工程项目的创建 62

4.3.2工程项目的编译和构建 65

4.3.3工程项目的调试 66

4.4 CCS软件应用实例 70

习题 75

第5章 通用输入/输出端口 76

5.1输入/输出端口概述 76

5.2 GPIO寄存器 79

5.3 GPIO应用举例 83

习题 87

第6章 事件管理器 88

6.1事件管理器概述 88

6.1.1事件管理器的模块和信号 88

6.1.2事件管理器的结构 90

6.1.3事件管理器的寄存器地址 92

6.2通用定时器 94

6.2.1通用定时器结构 94

6.2.2通用定时器的计数模式 96

6.2.3通用定时器的比较操作 98

6.2.4通用定时器的应用举例 102

6.3比较单元 104

6.4 PWM电路 105

6.4.1可编程的死区单元 105

6.4.2 PWM电路的输出逻辑 107

6.4.3用比较单元和PWM电路产生PWM波形 107

6.5捕获单元 109

6.5.1捕获单元结构和特点 109

6.5.2捕获单元的操作 110

6.6正交编码脉冲单元 111

6.7事件管理器中断 112

6.8事件管理器的寄存器 113

6.9利用事件管理器设计正弦波发生器实例 122

6.9.1正弦波发生器的硬件电路设计 122

6.9.2利用事件管理器产生SPWM的软件设计 122

习题 126

第7章 模-数转换器 127

7.1 ADC模块概述 127

7.2 ADC模块的工作原理 129

7.2.1自动排序器 129

7.2.2顺序采样方式和并行采样方式 131

7.2.3 ADC工作模式 136

7.2.4输入触发源 138

7.2.5序列转换的中断操作 139

7.3 ADC时钟预定标器 140

7.4 ADC电源操作 142

7.5 ADC寄存器 142

7.6 AD应用举例 150

习题 153

第8章 串行外设接口 154

8.1串行外设接口概述 154

8.2 ‘28x系列DSP的SPI模块 155

8.3 SPI的操作 157

8.3.1 SPI的主机模式 158

8.3.2 SPI的从机模式 159

8.3.3 SPI中断 159

8.3.4 SPI数据格式 160

8.3.5波特率和时钟模式 161

8.3.6 SPI复位初始化 163

8.3.7 SPI的FIFO操作模式 163

8.4 SPI寄存器 165

8.5 SPI接口应用实例 171

8.5.1硬件电路设计 171

8.5.2软件设计 172

习题 175

第9章 串行通信接口 176

9.1串行通信接口概述 176

9.2 ‘28x的SCI模块结构 176

9.3 ‘28x的SCI工作原理 178

9.3.1 ‘28x的SCI数据格式 178

9.3.2 ‘28x的SCI通信格式 179

9.3.3 ‘28x的SCI中断 181

9.3.4 SCI波特率计算 183

9.3.5 SCI多处理器通信 184

9.3.6 ‘28x的SCI增强功能 186

9.4 SCI的寄存器 187

9.5 SCI应用举例 195

9.5.1硬件电路设计 195

9.5.2软件设计例程 196

习题 201

第10章 TMS320x28x DSP基本硬件电路设计 202

10.1 DSP基本电路设计 202

10.1.1时钟电路设计 202

10.1.2复位电路设计 204

10.1.3电源管理电路设计 204

10.2外部存储器扩展电路设计 206

10.3通用输入/输出电路设计 207

10.3.1 DSP系统中的键盘电路设计 207

10.3.2 DSP系统的显示电路设计 210

10.3.3 DSP系统中缓冲、隔离与驱动电路设计 212

10.4 A-D与D-A接口电路设计 213

10.4.1片内ADC信号接口电路 213

10.4.2 DSP与ADC的接口电路 214

10.4.3 DSP与DAC接口电路设计 215

10.5调试和仿真接口电路设计 216

10.6 DSP电路布局原理 217

10.7 TMS320F2812最小系统设计举例 218

习题 221

第11章 TM S320 x28 x的软件设计基础 222

11.1 ‘28x汇编语言基础 222

11.1.1设置AMODE位 222

11.1.2寻址方式 223

11.2汇编语言指令系统 233

11.3 C语言编程 245

11.3.1数据类型 245

11.3.2头文件 246

11.3.3编译预处理 249

11.3.4 C语言与汇编语言的混合编程 250

11.3.5关键字 252

11.4 C语言程序框架 254

习题 256

第12章 TMS320F2812在光伏并网发电模拟装置的应用 257

12.1光伏并网发电模拟装置电路结构 257

12.1.1光伏并网发电结构 257

12.1.2光伏并网发电模拟装置 258

12.1.3 DC-AC电路结构 258

12.1.4信号检测电路 259

12.1.5电源管理电路 260

12.1.6保护电路 260

12.1.7滤波电路设计 262

12.2光伏并网发电模拟装置的控制 262

12.2.1 SPWM控制方法 262

12.2.2 MPPT的控制方法与参数计算 264

12.2.3频率跟踪控制方法 264

12.2.4相位跟踪控制方法 265

12.3光伏并网发电模拟装置软件设计 266

12.3.1主程序设计 266

12.3.2初始化模块 269

12.3.3 ADC模块 273

12.3.4最大功率点跟踪模块 273

12.3.5频率跟踪模块 274

12.3.6相位跟踪模块 275

12.3.7输入欠电压保护模块 276

12.3.8输出过电流保护模块 277

12.3.9中断模块 279

附录 281

附录A TMS320F2812的引脚分布图 281

附录B TMS320F2812引脚功能和信号 283

附录C 寄存器功能定义索引 294

参考文献 300

返回顶部