书籍详情

DSP原理及电机控制应用

DSP原理及电机控制应用

作者:刘和平 邓力 江渝 等

出版社:北京航空航天大学出版社

出版时间:2006-11-01

ISBN:9787810778190

定价:¥42.00

购买这本书可以去
内容简介
  《DSP原理及电机控制应用:基于TMS320LF240x系列》介绍了TMS320LF240xDSP的硬件概况、内部资源、寻址方式、指令系统、程序设计和调试环境等。以TMS320LF240x模块的原理和应用为主线,介绍了一个功能模块(或外设)的基本原理,并列举出相应的应用实例,给出应用电路原理接线图以及汇编程序和C程序清单。使用C语言或使用C语言与汇编语言混合编程开发DSP控制应用程序,可以达到事半功倍的效果,在满足控制应用程序运行速度的基础上,可以更好地维护和移植程序。《DSP原理及电机控制应用:基于TMS320LF240x系列》中提供的所有程序均在作者设计的实验开发板上调试通过。
作者简介
暂缺《DSP原理及电机控制应用》作者简介
目录
第1章TMS320LF240x概述.1
1.1TMS320系列DSP概况1
1.2TMS320LF240x系列芯片概述1
1.3TMS320LF240x系列DSPCPU控制器的功能结构图2
1.4TMS320LF240x系列DSP引脚功能介绍6
1.5TMS320LF240x系列DSP存储器映射图13
1.6TMS320LF240x系列DSP外设存储器映射图15
第2章TMS320LF240x系列DSP内部资源介绍17
2.1TMS320LF240x系列DSP的CPU内部功能模块介绍17
2.1.1输入定标移位器20
2.1.2乘法器21
2.1.3中央算术逻辑部分22
2.1.4辅助寄存器算术单元24
2.1.5状态寄存器ST0和ST125
2.2存储器和I/O空间27
2.2.1程序存储器27
2.2.2数据存储器28
2.2.3I/O空间30
2.3系统配置和中断31
2.3.1系统配置寄存器31
2.3.2中断优先级和中断向量表34
2.3.3外设中断扩展控制器37
2.3.4中断向量38
2.3.5中断响应的流程40
2.3.6中断响应的延时40
2.3.7CPU中断寄存器40
2.3.8外设中断寄存器44
2.3.9复位50
2.3.10无效地址检测51
2.3.11外部中断控制寄存器51
2.4程序控制52
2.4.1程序地址的产生53
2.4.2流水线操作56
2.4.3转移.调用和返回56
2.4.4重复单条指令60
第3章TMS320LF240x寻址方式和指令系统61
3.1寻址方式61
3.1.1立即寻址方式61
3.1.2直接寻址方式62
3.1.3间接寻址方式64
3.2指令集65
3.3典型指令说明77
第4章CCS3.1集成调试环境安装85
4.1CCS3.1软件安装85
4.2USB接口仿真器驱动程序安装89
4.3配置CCS3.1的运行环境97
第5章CCS3.1集成调试环境简介102
5.1CCS3.1集成调试环境主要菜单及功能103
5.1.1Project(项目)菜单103
5.1.2View(观察)菜单104
5.1.3Debug(调试)菜单106
5.2工作窗口区107
5.34个基本文件和1个库函数文件简介108
5.3.1C语言程序文件111
5.3.2寄存器头文件F2407_C.H111
5.3.3命令文件.CMD123
5.3.4中断向量文件126
5.3.5库文件rts2xx.lib126
5.4利用CCS编译器调试程序的简单步骤126
5.4.14种类型的文件126
5.4.2建立一个项目126
5.4.3编译环境的简单配置128
5.4.4编译源程序文件128
第6章C语言和汇编语言程序混合编程方法及中断处理方法131
6.1C语言和汇编语言程序混合编程方法131
6.1.1在C语言中嵌入汇编语言程序131
6.1.2分开编写C语言和汇编语言程序133
6.2用C语言处理DSP中断134
第7章TMS320LF2407实验开发系统143
7.1TMS320LF2407实验开发板介绍143
7.2TMS320LF2407实验开发板模块功能介绍144
7.3实验开发板的硬件设置146
7.3.1外部接口功能146
7.3.2实验开发板跳线设置147
7.3.3部分插座引脚详细说明148
第8章数字量I/O模块151
8.1数字量I/O端口概述151
8.2数字量I/O端口寄存器151
8.2.1I/O端口复用输出控制寄存器152
8.2.2I/O端口数据和方向寄存器155
8.3I/O端口应用157
8.3.1I/O端口作为输出157
8.3.2键盘与发光二极管配合使用程序161
8.3.3光电隔离的8路开关量输入与8路开关量输出电路166
第9章事件管理器模块169
9.1事件管理器模块概述169
9.1.1事件管理器结构框图169
9.1.2事件管理器寄存器地址列表172
9.1.3事件管理器中断174
9.2通用定时器182
9.2.1通用定时器概述182
9.2.2通用定时器功能模块182
9.2.3通用定时器的计数操作191
9.2.4通用定时器的比较操作195
9.2.5通用定时器的PWM输出198
9.2.6通用定时器复位199
9.2.7通用定时器的中断实现199
9.3比较单元..204
9.4脉宽调制电路PWM209
9.4.1与比较单元相关的PWM电路209
9.4.2比较单元和PWM电路中的PWM波形产生212
9.4.3事件管理器的空间矢量PWM波形产生215
9.4.4PWM波形产生举例217
9.5捕获单元221
9.5.1捕获单元概述221
9.5.2捕获单元操作222
9.5.3捕获单元应用举例226
9.6正交编码脉冲电路232
9.6.1正交编码脉冲电路概述232
9.6.2正交编码脉冲电路的编码操作233
9.6.3正交编码脉冲电路的编程应用234
第10章A/D转换模块237
10.1A/D转换模块概述237
10.2自动排序器的工作原理238
10.2.1连续的自动排序模式240
10.2.2排序器的启动/停止模式241
10.2.3输入触发源243
10.2.4在排序转换时的中断操作243
10.3ADC时钟预定标245
10.4校准模式246
10.5自测试模式247
10.6ADC模块的寄存器247
10.7ADC转换时钟周期258
10.8ADC转换应用举例258
第11章串行外设接口模块265
11.1串行外设接口概述265
11.2串行外设接口操作267
11.2.1操作介绍267
11.2.2串行外设接口模块的主动和从动方式268
11.2.3串行外设接口中断269
11.2.4数据格式269
11.2.5串行外设接口波特率设置和时钟方式270
11.2.6串行外设接口的初始化272
11.2.7数据传送示例272
11.3串行外设接口控制寄存器274
11.4串行外设接口应用举例1280
11.4.1硬件电路的设计280
11.4.2软件设计283
11.5串行外设接口应用举例2288
第12章串行通信接口模块291
12.1串行通信接口概述291
12.2多处理器和异步通信模式293
12.2.1串行通信接口可编程的数据格式293
12.2.2串行通信接口的多处理器通信294
12.2.3串行通信接口通信格式297
12.2.4串行通信接口中断299
12.2.5串行通信接口波特率计算300
12.3串行通信接口控制寄存器301
12.4串行通信接口典型应用举例307
第13章CAN控制器模块315
13.1CAN控制器模块概述315
13.1.1CAN技术简介315
13.1.2TMS320LF240x系列CAN控制器概述316
13.2邮箱318
13.2.1CAN信息包格式说明318
13.2.2CAN邮箱寄存器318
13.3CAN控制寄存器320
13.4CAN控制器的操作334
13.4.1初始化CAN控制器334
13.4.2信息的发送335
13.4.3信息的接收336
13.4.4远程帧337
13.5CAN控制器的应用举例338
13.5.1硬件电路设计338
13.5.2软件设计338
第14章TMS320LF2407与图形液晶显示模块接口及应用349
14.1概述349
14.2液晶显示器与TMS320LF2407接口硬件设计349
14.2.1MCG12864A83的结构特点349
14.2.2MCG12864A83模块的引脚说明349
14.3TMS320LF2407与MCG12864A83模块的接口电路350
14.4字模软件的使用说明351
14.5液晶显示模块指令系统352
14.6液晶显示程序354
第15章串行EEPROM的接口编程361
15.124LC256概述361
15.224LC256与F2407的硬件接口363
15.324LC256的应用编程363
第16章实现快速傅里叶变换370
16.1快速傅里叶变换的原理370
16.2快速傅里叶变换的DSP实现376
第17章三相感应电动机恒压频比控制系统389
17.1交流感应电机恒压频比控制和空间矢量方法389
17.1.1交流感应电机的恒压频比控制原理389
17.1.2空间矢量PWM技术391
17.1.3利用F2407实现SVPWM算法396
17.2三相感应电动机转速闭环控制系统398
17.2.1软件流程398
17.2.2空间矢量PWM实现400
17.2.3电机转速测量403
17.2.4闭环转速控制404
17.3三相感应电动机变频调速系统硬件设计406
17.3.1系统功率电路406
17.3.2逆变电路406
附录C语言库函数413
参考文献...450
猜您喜欢

读书导航