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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:杨风开编著
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2012
  • ISBN:9787560976013
  • 页数:278 页
图书介绍:本书系统阐述了TMS320LF240X系列DSP原理,介绍了DSP在测量和控制领域的应用及其使用方法。主要包括硬件基本原理与结构等。
《TMS320LF240X系列DSP原理及应用》目录

第1章TMS320LF240X硬件结构 1

1.1概述 1

1.1.1计算机原理 1

1.1.2单片机结构 5

1.1.3控制类DSP 7

1.2 CPU 8

1.2.1内部总线结构 8

1.2.2移位定标寄存器 11

1.2.3中央算术逻辑运算单元 12

1.2.4累加器ACC 13

1.2.5乘法器 13

1.2.6状态寄存器 13

1.2.7辅助寄存器算术运算单元 15

1.2.8程序控制 15

1.2.9堆栈 17

1.2.10 CPU内部存储器 18

1.3存储器和I/O空间 18

1.3.1数据存储器 18

1.3.2程序存储器 22

1.3.3外部I/O空间 22

1.3.4等待状态 23

1.3.5存储器和I/O空间映射 24

1.4片内外设 26

1.4.1数字I/O口 27

1.4.2事件管理器 27

1.4.3 A/D转换器 27

1.4.4通信模块 27

1.4.5片内锁相环 28

1.4.6看门狗定时器 30

1.5复位电路和JTAG电路 32

1.5.1复位电路 32

1.5.2 JTAG电路 32

1.6芯片配置和中断 33

1.6.1芯片配置 33

1.6.2中断概念 35

1.6.3 LF240X系列DSP的中断 37

1.7硬件结构和引脚 43

习题 50

第2章 寻址方式和指令系统 52

2.1寻址方式 52

2.1.1立即寻址 52

2.1.2直接寻址 52

2.1.3间接寻址 53

2.2部分指令详解 55

2.2.1装载数据到ACC类指令 55

2.2.2加法指令ADD 58

2.2.3加连乘指令MPYA 59

2.2.4条件减指令SUBC 60

2.2.5规格化指令NORM 62

2.2.6条件跳转指令BANZ 63

2.3指令功能分类列表 63

2.3.1指令概述 63

2.3.2指令功能分类列表 64

2.4指令功能描述 70

2.4.1指令操作数符号说明 70

2.4.2指令功能描述 72

习题 89

第3章 汇编语言程序开发 91

3.1汇编语言程序开发过程 91

3.1.1 DSP应用软件的开发 91

3.1.2存储器管理 94

3.1.3汇编语言语句格式 100

3.1.4常用汇编伪指令 101

3.1.5头文件 104

3.2集成开发环境CCS 114

3.2.1 CCS的安装和设置 114

3.2.2开发界面使用说明 116

3.2.3 CC’C2000的基本应用 119

3.2.4程序的烧写 124

3.3程序编写及调试 124

3.3.1程序编写示例 124

3.3.2开发环境使用及程序调试 125

习题 126

第4章I/O功能及外部中断 127

4.1基本I/O功能 127

4.1.1基本I/O功能的特点 127

4.1.2 I/O控制寄存器 127

4.1.3 I/O数据和方向寄存器 128

4.1.4 I/O口寄存器 128

4.2外部中断功能 129

4.2.1外部中断控制寄存器 129

4.2.2中断程序的编程方法 130

4.3基本I/O功能及外部中断的应用 131

4.3.1发光二极管的控制 131

4.3.2“跑马灯”效果的实现 133

4.3.3按键功能的实现 136

4.3.4数码管显示器的应用 138

4.3.5手摇发电机计数器的设计 142

习题 146

第5章 事件管理器 147

5.1电动机控制的基本知识 147

5.1.1电动机的调速控制 147

5.1.2电动机转速的测量 152

5.1.3电流的测量 154

5.1.4电动机的调速控制方式 155

5.2定时器的通用功能 156

5.2.1定时器的计数模式 156

5.2.2定时器的通用功能 159

5.2.3通用功能的控制寄存器 163

5.2.4捕获功能 166

5.2.5事件管理器中断管理 169

5.3定时器的专用功能 172

5.3.1三相电动机的控制 172

5.3.2基于光电编码器的转速测量 177

5.3.3电流的测量 178

5.3.4事件管理器电路结构 179

5.4事件管理器的应用 180

5.4.1 PWM波形信号的产生 181

5.4.2 SPWM波形信号的产生 183

5.4.3数字频率计的设计 185

5.4.4数字相位差计的设计 188

5.4.5基于霍尔传感器的电动机转速表设计 189

5.4.6基于光电编码器的电动机转速表设计 190

5.4.7单相电动机调速系统设计 192

5.4.8步进电动机控制系统设计 193

5.4.9三相直流无刷电动机控制系统设计 195

习题 200

第6章A/D和D/A转换 202

6.1 A/D转换电路模块 202

6.1.1 A/D转换基本知识 202

6.1.2 A/D转换模块 204

6.1.3 A/D转换寄存器 209

6.2 D/A转换电路的扩展 215

6.2.1 D/A转换原理 215

6.2.2并行接口D/ A转换器件DAC0832 216

6.2.3串行接口D/ A转换器件TLV5617 218

6.3 A/D及D/A的应用 219

6.3.1直流电压表的设计 220

6.3.2交流信号的数据采集系统设计 222

6.3.3 FFT实现方法 225

6.3.4介质损耗测量仪研制 231

6.3.5数字滤波器的设计 232

习题 235

第7章 通信功能及应用 236

7.1串行外设接口 236

7.1.1 SPI的工作原理 236

7.1.2 SPI寄存器 239

7.2串行通信接口 243

7.2.1异步通信的基本知识 243

7.2.2 SCI模块功能 245

7.2.3 SCI模块寄存器 250

7.3 CAN控制器 253

7.3.1 CAN总线 254

7.3.2 CAN协议 255

7.3.3 CAN控制器 259

7.3.4 CAN模块寄存器 260

7.4串行通信功能的应用 270

7.4.1 DSP之间直接串行通信 270

7.4.2 RS232串行通信接口的设计 275

习题 277

参考文献 278

相关图书
作者其它书籍
返回顶部