第1章 概述 1
1.1控制系统的发展 1
1.2DSP芯片概况 2
1.3TMS320x240x系列DSP控制器 5
第2章 TMS320x240xDSP控制器的基本原理 13
2.1TMS320x240xDSP控制器的功能特点 13
2.2TMS320x240xDSP芯片的存储器映射 14
2.3TMS320x240xDSP片内主要的功能模块 18
2.3.1中央处理单(CPU) 18
2.3.2辅助寄存器算术单元(ARAU) 21
2.3.3状态寄存器ST0和ST1 22
2.4系统配置 23
2.4.1系统配置寄存器1(SCSR1) 24
2.4.2系统配置寄存器2(SCSR2) 25
2.5系统的中断管理 27
2.5.1中断向量及优先级分配 28
2.5.2现场保护 31
2.5.3中断管理寄存器 32
2.5.4中断的实现方法 36
2.5.5中断的其它一些相关问题 38
2.6DSP的程序控制问题 39
第3章 TMS320x240x系列DSP的软件结构 43
3.1TMS320x240x的指令系统 43
3.1.1寻址方式 43
3.1.2常用汇编指令 48
3.2.1常用汇编伪指令 62
3.2DSP软件的文件结构 62
3.2.2基本文件类型 63
3.3定点DSP芯片的数据定标及运算 66
3.3.1数据定标方法 66
3.3.2定点算法 67
3.4非线性函数的处理方法 70
3.4.1十进制整数(Q12格式)表示的256点的正弦函数表的建立 71
3.4.2表格的存储 71
3.4.3查表的方法 72
3.5头文件 76
3.5.1寄存器头文件 76
3.5.2中断向量表头文件 83
4.1数字I/O端口 85
第4章 TMS320x240x系列芯片的片内外设 85
4.1.1I/O端口的复用控制寄存器 86
4.1.2I/O端口的数据和方向控制寄存器 87
4.2事件管理器模块(EVM) 89
4.2.1事件管理器的中断管理 94
4.2.2通用定时器 98
4.2.3比较单元 111
4.2.4PWM电路 115
4.2.5捕获单元 127
4.2.6正交编码脉冲(QEP)电路 135
4.3模数转换模块 137
4.4串行通信接口(SCI)模块 145
4.4.1SCI工作的基本原理 145
4.4.2SCI的数据格式 147
4.4.3SCI异步通信和多机通信 148
4.4.5SCI波特率编程 153
4.4.4SCI的中断 153
4.4.6SCI寄存器 154
4.4.7串行通信实例 160
4.5串行外设接口(SPI)模块 162
4.5.1SPI工作的基本原理 162
4.5.2SPI操作的基本原理 163
4.5.3SPI中断控制 165
4.5.4SPI的数据格式及波特率设置 165
4.5.5SPI的波特率及时钟模式 166
4.5.6SPI的初始化 167
4.5.7SPI的寄存器 167
4.6.1CAN工作的基本原理 172
4.6CAN接口模块 172
4.6.2CAN控制器的结构 173
4.6.3CAN的邮箱 175
4.6.4CAN的寄存器 178
4.6.5CAN的中断 187
4.6.6CAN模块的初始化 190
4.7看门狗(WD)定时模块 191
4.7.1WD的特性 192
4.7.2WD的操作 193
4.7.3WD的寄存器 195
第5章 DSP控制系统的接口电路设计以及集成开发环境 197
5.1DSP电源、晶振及复位电路 197
5.1.1DSP的电源设计 197
5.1.2DSP的晶振及复位电路 202
5.2DSP与JTAG接口设计 203
5.3电平转换接口 204
5.4DSP的模拟接口 206
5.4.1DSP串行D/A接口 206
5.4.2DSP并行D/A接口 209
5.5DSP与SRAM接口 210
5.6集成开发环境 213
第6章 永磁同步电动机的矢量控制原理 216
6.1矢量控制的基础理论 216
6.1.1坐标变换的条件 216
6.1.2三相定子到两相定子的变换 217
6.1.3两相定子到两相旋转坐标的变换 220
6.1.4三相静止到两相任意速度旋转坐标的变换 220
6.2永磁同步电动机的变频调速控制 222
第7章 基于DSP的飞行仿真转台控制系统设计 228
7.1飞行仿真转台系统构成 228
7.2飞行仿真转台系统的软件流程 231
7.3飞行仿真转台系统的DSP控制结构 231
7.4DSP控制软件流程 234
7.5磁极位置信号的检测及软件处理 235
7.5.1磁极位置信号检测 235
7.5.2磁极位置信号的软件处理 238
7.6电流信号的检测及软件处理 239
7.7指令速度信号的检测及软件处理 241
7.8反馈速度信号的检测及软件处理 242
7.9反馈速度信号的过零处理 244
参考文献 246