注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术工业技术无线电电子学、电信技术TMS320F281x DSP原理及应用实例

TMS320F281x DSP原理及应用实例

TMS320F281x DSP原理及应用实例

定 价:¥29.00

作 者: 万山明
出版社: 北京航空航天大学出版社
丛编项:
标 签: 数字信号处理

购买这本书可以去


ISBN: 9787810779807 出版时间: 2007-07-01 包装: 平装
开本: 16开 页数: 289 字数:  

内容简介

  本书介绍了TMS320F2812/2810硬件概况、TMS320F281x内部资源、 TMS320F281x程序编写和调试环境,还介绍了TMS320F281x在工程上的两个应用实例。书中所有源程序全部来自于实际产品,或者已在实验目标板上调试通过。本书可作为高等院校电子类或电力类本科生和研究生相关课程的教材,也可作为电力电子产品和数字信号处理器应用开发人员的参考书。

作者简介

  万山明,电力工程博士。生于湖北。2002年至今在华中科技大学电机系,从事电力电子与电力传动领域的教学和科研工作。

图书目录

第1章  TMS320F2812/2810综述
1.1 TMS320F28x系列DSP的特点1
1.2 TMS320F2812/2810 DSP的引脚功能介绍4
1.3 TMS320F2812/2810 DSP的硬件资源13
1.4 TMS320F2812/2810 DSP的导引模式18
1.5 TMS320F2810最小系统20
1.6 TMS320F2812基本系统22
1.6.1 F2812外扩RAM硬件电路22
1.6.2 F2812外部接口XINTF 22
第2章  TMS320F281x系统控制和中断外围
2.1 TMS320F281x的存储器37
2.1.1 Flash和OTP存储器简介37
2.1.2 Flash和OTP功耗模式37
2.1.3 Flash和OTP性能38
2.1.4 Flash管线模式38
2.1.5 Flash和OTP寄存器汇总39
2.1.6 Flash初始化程序实例39
2.2 代码安全模块40
2.2.1 功能描述40
2.2.2 代码安全模块对其他片内资源的影响41
2.2.3 如何使用代码安全保护功能42
2.3 时钟45
2.4 振荡器和锁相环49
2.5 低功耗模式51
2.6 看门狗模块53
2.7 CPU定时器56
2.8 通用输入/输出GPIO61
2.8.1 GPIO的多路选择61
2.8.2 GPIO寄存器用法64
2.9 系统配置72
2.9.1 外围帧寄存器72
2.9.2 受EALLOW保护的寄存器74
2.9.3 DSP仿真寄存器75
2.10 外围中断扩展PIE76
2.10.1 PIE控制器综述76
2.10.2 中断矢量表映射79
2.10.3 中断源81
2.10.4 PIE配置寄存器82
2.10.5 外部中断控制寄存器87
2.10.6 PIE的C语言编程实例88
第3章  A/D转换器
3.1 A/D转换器的特点91
3.2 自动转换排序器原理92
3.3 不间断的自动排序模式95
3.3.1 排序器的启动/停止模式96
3.3.2 同时采样模式98
3.3.3 输入触发描述98
3.3.4 排序转换中的中断操作99
3.4 ADC时钟定标100
3.5 ADC寄存器101
3.6 ADC的C语言编程实例110
第4章  事件管理器
4.1 事件管理器功能概述114
4.2 通用定时器117
4.2.1 通用定时器功能117
4.2.2 通用定时器的输入与输出118
4.2.3 通用定时器的寄存器118
4.2.4 通用定时器的时钟120
4.2.5 通用定时器的同步121
4.2.6 用一个定时器事件启动A/D转换121
4.2.7 仿真挂起时的通用定时器操作121
4.2.8 通用定时器中断122
4.2.9 通用定时器的计数操作122
4.2.10 通用定时器的比较操作125
4.2.11 通用定时器的复位129
4.3 比较单元129
4.4 PWM电路131
4.4.1 与比较单元相关的PWM电路131
4.4.2 事件管理器的PWM产生能力132
4.4.3 可编程的死区单元132
4.4.4 输出逻辑134
4.4.5 PWM波形的产生135
4.4.6 非对称PWM波形产生136
4.4.7 对称PWM波形产生136
4.4.8 双刷新PWM模式137
4.5 空间矢量PWM137
4.6 捕获单元141
4.6.1 捕获单元概述141
4.6.2 捕获单元的操作142
4.6.3 捕获单元FIFO堆栈143
4.6.4 捕获中断144
4.7 正交编码脉冲QEP电路145
4.7.1 QEP电路的时钟基准146
4.7.2 QEP的解码147
4.7.3 QEP电路147
4.7.4 QEP计数147
4.7.5 QEP电路的寄存器设置147
4.8 事件管理器的中断148
4.9 事件管理器的寄存器150
4.10 使用实例180
第5章  串行通信接口
5.1 增强型SCI模块概述182
5.2 SCI模块的结构185
5.2.1 SCI模块的相关信号186
5.2.2 多处理器异步通信模式186
5.2.3 SCI可编程数据格式186
5.2.4 SCI多处理器通信187
5.2.5 空闲线多处理器模式188
5.2.6 地址位多处理器模式190
5.2.7 SCI通信数据格式191
5.2.8 SCI中断193
5.2.9 SCI波特率计算194
5.3 SCI的寄存器194
5.4 SCI应用实例202
第6章  TMS320F281x的C语言编程
6.1 CCS软件安装和使用方法简介205
6.2 TMS320C281x C语言语法简介209
6.2.1 数据类型209
6.2.2 函数217
6.2.3 指针222
6.2.4 编译预处理225
6.2.5 如何在C语言中嵌入汇编语言227
6.2.6 关键字228
6.2.7 pragma对象230
6.2.8 存储器模型232
6.3 典型TMS320F281x C工程文件的结构介绍233
6.4 在F2812/2810内部的Flash存储器中运行应用程序248
6.4.1 块链接到什么地方248
6.4.2 将块从Flash复制到RAM249
6.4.3 对Flash控制寄存器的初始化过程252
6.4.4 在RAM中运行对时间敏感的函数253
6.4.5 DSP复位后如何从Flash中运行代码254
6.4.6 一个可固化于Flash中的工程的cmd文件实例255
第7章  TMS320F2812/2810的应用实例
7.1 TMS320F2810在永磁同步电机驱动器中的应用259
7.1.1 永磁同步电动机数学模型和矢量控制方法259
7.1.2 电压空间矢量脉冲宽度调制技术261
7.1.3 数字电流环的实现263
7.1.4 位置和速度的检测268
7.1.5 D/A转换的实现270
7.1.6 键盘和显示271
7.1.7 串行EEPROM的接口编程275
7.2 TMS320F2812在三相高频逆变器中的应用281
7.2.1 产品要求和方案说明281
7.2.2 软件编程283
参考文献

本目录推荐