图书目录

目录

第1章DSP概述

1.1DSP名称解释

1.2DSP的功能特点

1.3TIDSP系列概述

习题与思考

第2章TMS320F2833x的特点、结构及其性能

2.1TMS320F2833x的特点

2.2TMS320F2833x的引脚功能说明

2.3TMS320F2833x的功能

2.3.1CPU

2.3.2总线

2.3.3存储器

2.3.4外设

2.4TMS320F2833x与TMS320F2812的对比

习题与思考

第3章TMS320F2833x软硬件开发环境及调试

3.1TMS320F2833x软硬件开发环境及调试

3.1.1电源电路

3.1.2复位电路

3.1.3时钟电路

3.1.4调试接口/JTAG

3.1.5模数转换电路设计

3.1.6串行通信端口电路设计

3.1.7PCB布局布线及硬件调试

3.2TMS320F2833x软件平台和编程介绍

3.2.1CCS 3.3简介

3.2.2TI COFF详解

3.2.3CCS编程环境

3.2.4CCS 3.3的配置

3.2.5平台搭建测试

3.2.6构建一个完整的系统

3.2.7CCS常用操作

3.2.8CCS调试的一些相关操作

3.2.9CCS的编译选项

3.2.10CMD文件详解

3.2.11定点和浮点运算

3.2.12TI浮点库

习题与思考

第4章存储器及外部接口

4.1CPU内部总线

4.2存储器结构

4.2.1存储器映射

4.2.2代码安全模块

4.3外部扩展接口

4.3.1外部接口功能描述

4.3.2XINTF功能配置简介

4.3.3XBANK区域切换

4.3.4XINTF的DMA读/写访问

4.3.5XINTF的读/写时序图

习题与思考

第5章TMS320F2833x的时钟与系统控制

5.1振荡器OSC和锁相环PLL模块

5.2外设时钟信号

5.3低功耗模式

5.4看门狗模块

5.5时钟和系统控制模块寄存器

5.6时钟系统基本设置的编程例程

习题与思考

第6章TMS320F2833x的CPU定时器

6.1CPU定时器的结构

6.2CPU定时器的工作原理

6.3定时器定时时间定量计算

6.4计数/定时功能寄存器

6.5CPU定时器中断基础设置例程

习题与思考

第7章TMS320F2833x的中断系统

7.1简介

7.2什么是中断系统

7.3数字系统的4种信息交换模式

7.4中断系统的三级中断机制

7.4.1外设级

7.4.2PIE级

7.4.3CPU级

7.5中断的分类

7.6中断的处理框图

7.7可屏蔽中断的响应过程

7.8PIE

7.8.1中断源

7.8.2PIE中断的作用

7.8.3外设中断在PIE的分布

7.9相关寄存器

7.10中断向量表及映射

7.10.1中断向量表

7.10.2向量表映射

7.11处理中断的编程过程

7.11.1文件结构相关

7.11.2具体编程实例

7.12定时器中断主体程序例程

习题与思考

第8章TMS320F2833x的通用GPIO

8.1GPIO模块概述

8.2输入限制

8.3GPIO和外设复用功能概述

8.4GPIO寄存器

8.5GPIO应用例程

习题与思考

第9章TMS320F2833x的模数转换

9.1概述

9.2自动转换排序器的工作原理

9.3顺序采样

9.4同步采样

9.5连续自动排序模式

9.6ADC预定时钟标

9.7低功耗模式

9.8上电次序

9.9排序器的覆盖功能

9.10ADC校验

9.11ADC内外参考电压选择

9.12ADC到DMA的接口

9.13ADC相关寄存器

9.13.1ADC控制寄存器

9.13.2最大转换通道寄存器(ADCMAXCONV)

9.13.3自动排序状态寄存器(ADCCASEQSR)

9.13.4ADC状态和标志寄存器(ADCST)

9.13.5ADC参考选择寄存器(ADCREFSEL)

9.13.6ADC偏移调整寄存器(ADCOFFTRIM)

9.13.7ADC输入通道选择序列控制寄存器

9.14ADC应用例程

习题与思考

第10章TMS320F2833x的ePWM模块

10.1ePWM模块概述

10.2ePWM子模块功能

10.2.1时间基准子模块

10.2.2比较功能子模块

10.2.3动作限定子模块

10.2.4死区控制子模块

10.2.5PWM斩波器控制子模块

10.2.6故障控制子模块

10.2.7PWM事件触发子模块

10.2.8应用实例

10.3ePWM寄存器

10.3.1时间基准寄存器

10.3.2计数比较子模块寄存器

10.3.3动作限定子模块寄存器

10.3.4PWM死区控制子模块寄存器

10.3.5PWM斩波控制子模块寄存器

10.3.6故障控制和状态寄存器

10.3.7事件触发子模块寄存器

10.4增强型脉冲编码单元eQEP

10.4.1概述

10.4.2eQEP模块结构

10.4.3eQEP正交解码单元

10.4.4eQEP位置计数器及其控制单元

10.4.5eQEP位置比较单元

10.4.6eQEP边沿捕获单元

10.4.7eQEP看门狗和eQEP中断单元

10.4.8eQEP模块寄存器

10.4.9eQEP相关例程

10.5增强型捕捉模块单元eCAP

10.5.1eCAP模块概述

10.5.2eCAP模块功能

10.5.3eCAP模块寄存器介绍

10.5.4eCAP相关例程

习题与思考

第11章同步串口SPI模块和异步串口SCI模块

11.1同步串口SPI模块

11.1.1同步串口SPI模块的通用知识

11.1.2增强型同步串口SPI模块的概述

11.1.3同步串口SPI模块寄存器概述

11.1.4同步串口模块SPI主从工作方式

11.1.5同步SPI模块中断

11.1.6SPI的FIFO功能介绍

11.1.7SPI相关寄存器

11.2异步串口SCI模块

11.2.1异步串口SCI模块概述

11.2.2异步串口SCI模块多处理器通信模式

11.2.3异步串口SCI模块相关寄存器

11.2.4应用实例

习题与思考

第12章工程应用实例(一)

12.1永磁同步电机简介

12.1.1永磁同步电机结构和原理

12.1.2永磁同步电机转子位置检测方法

12.2永磁同步电机矢量控制原理

12.2.1定子三相静止坐标系下永磁同步电机的数学模型

12.2.2转子三相静止坐标系下永磁同步电机的数学模型

12.3矢量控制系统结构

12.3.1id=0的矢量控制原理

12.3.2id=0的矢量控制系统结构

12.4基于DSP的实现

12.4.1硬件结构设计

12.4.2软件结构设计

12.4.3系统初始化

12.4.4ADC模块的配置

12.4.5eQEP模块的配置

12.4.6Clarke变换和Park变换的实现

12.4.7数字PID的实现

习题与思考

第13章工程应用实例(二)

13.1并联型有源电力滤波器简介

13.1.1并联型有源电力滤波器结构和原理

13.1.2并联型有源电力滤波器谐波检测方法

13.2并联型有源电力滤波器的电流控制原理

13.2.1三相静止坐标系下并联型有源电力滤波器的数学模型

13.2.2同步旋转坐标系下并联型有源电力滤波器的数学模型

13.2.3基于比例谐振的电流控制方法

13.3基于DSP的实现

13.3.1硬件结构设计

13.3.2软件结构设计

13.3.3系统初始化

13.3.4ADC模块的配置

13.3.5同步旋转坐标变换的实现

13.3.6谐波检测方法的实现

13.3.7数字PR的实现

习题与思考

参考文献