当前位置:首页 > 工业技术
TMS 320x28xxx原理与开发
TMS 320x28xxx原理与开发

TMS 320x28xxx原理与开发PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:苏奎峰,吕强,邓志东等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121084034
  • 页数:396 页
图书介绍:本书是在《TMS320F2812原理与开发》的基础上编写的,根据近几年DSP技术的发展和作者的实际开发经验,对原有内容进行了较大调整。书中内容不局限于TMS320F281x处理器,涵盖了TMS320x28xx(含2833x)处理器的的基本特点、硬件结构、内部功能模块的基本原理等内容,并以实际开发的测录系统为主线,介绍各功能单元的使用方法,给出相应模块的硬件设计参考及软件调试方法和代码。
《TMS 320x28xxx原理与开发》目录

第1章 概述 1

1.1简介 1

1.2DSP平台介绍 2

1.2.1TMS320系列DSP平台介绍 2

1.2.2TMS320C2000平台介绍 3

1.2.3TMS320C2000平台应用领域 6

1.3以DSP为基础的数字控制系统 6

1.3.1控制系统介绍 6

1.3.2数字控制系统 8

1.3.3数字控制系统的设计 10

1.3.4基于TMS320x28xx处理器测试平台 11

第2章 TMS320x28xxx系列处理器概述 12

2.1TMS320x281x和x280x内核 12

2.1.1TMS320x281x和x280x处理器的主要特点 12

2.1.2C28xCPU内核 15

2.2TMS320x283xx内核 17

2.2.1x28x浮点处理单元简介 17

2.2.2x28x浮点处理的优势 18

2.2.3x28x浮点处理单元结构 18

2.2.4指令系统简介 22

2.3TMS320x28xxx系列处理器外设比较 26

2.3.1TMS320x28x外设概述 26

2.3.2TMS320x281x和TMS320x283xx的区别 29

2.3.3TMS320x280x和TMS320x283xx的区别 41

第3章 TMS320x28xx系统控制及中断 42

3.1时钟及系统控制 42

3.1.1时钟概述 42

3.1.2晶体振荡器及锁相环 43

3.1.3低功耗模式 44

3.1.4看门狗及其应用 45

3.1.5定时器及其应用 45

3.2TMS320F28xx通用I/O 47

3.2.1多功能复用GPIO介绍 47

3.2.2GPIO寄存器 50

3.3TMS320F28xx外设扩展中断模块 51

3.3.1TMS320F28xx的PIE控制器概述 51

3.3.2中断向量表 53

3.3.3中断源及其处理 54

3.3.4PIE向量表 58

3.3.5PIE寄存器 62

3.3.6PIE中断使用例程 63

第4章 存储器及扩展接口 70

4.1F2812内部存储空间 71

4.2片内存储器接口 72

4.2.1CPU内部总线 72

4.2.232位数据访问的地址分配 73

4.3片上Flash和OTP存储器 74

4.3.1Flash存储器 74

4.3.2Flash存储器寻址空间分配 74

4.4外部扩展接口 75

4.4.1外部接口描述 75

4.4.2外部接口的访问 76

4.4.3写操作紧跟读操作的流水线保护 78

4.4.4外部接口的配置 78

4.4.5配置建立、激活及跟踪等待状态 81

4.4.6外部接口的寄存器 84

4.4.7外部接口DMA访问 84

4.4.8外部接口操作时序图 85

4.5TMS320x283xx和TMS320x281x-XINTF接口的区别 87

4.5.1XINTF接口的主要区别 87

4.5.2存储器扩展操作 88

4.6外部接口的应用 90

4.6.1外部存储器扩展 90

4.6.2外部ADC扩展 90

4.6.3OLED显示接口 97

第5章 TMS320F28xx串行通信接口 108

5.1概述 108

5.1.1增强SCI模块概述 108

5.1.2SCI结构特点 110

5.2SCI寄存器及串口使用 120

5.2.1SCI寄存器 120

5.2.2SCI串口使用 121

5.2.3F2812SCI软件样例程序 122

第6章 TMS320F28xx串行外设接口 127

6.1增强的SPI模块概述 127

6.2SPI模块寄存器的概述 129

6.3SPI的操作 131

6.3.1操作介绍 131

6.3.2SPI模块主操作模式和从操作模式 132

6.4SPI中断 133

6.4.1SPI中断控制位 133

6.4.2数据格式 134

6.4.3波特率和时钟设置 134

6.4.4复位的初始化 136

6.4.5数据传输实例 136

6.5SPIFIFO描述 137

6.6SPI通信波形 139

6.7SPI应用实例 141

6.7.1SPI自测试应用举例 141

6.7.2ADT7301及其接口举例 145

6.7.3基于SPI的数/模转换接口设计 148

第7章 I2C总线 155

7.1I2C总线概述 155

7.1.1I2C总线主要特点 155

7.1.2功能概述 156

7.1.3时钟产生 157

7.2I2C总线操作 158

7.2.1输入和输出电平 158

7.2.2数据状态要求 158

7.2.3操作模式 158

7.2.4I2C模块开始和停止条件 159

7.2.5串行数据格式 159

7.2.6不响应信号(NACK)方式 161

7.3I2C总线应用举例 162

7.3.1铁电存储器FM31256接口 162

7.3.2I2C扩展EEPROM 182

第8章 事件管理器及其应用 191

8.1事件管理器功能概述 191

8.2通用定时器 193

8.2.1通用定时器功能概述 193

8.2.2使用通用定时器产生PWM信号 204

8.2.3通用定时器应用实例 205

8.3PWM电路 208

8.3.1与比较单元相关的PWM电路 209

8.3.2PWM波形的产生 213

8.3.3事件管理器的PWM输出产生 214

8.3.4空间矢量PWM 216

8.4捕获单元 222

8.4.1捕获单元概述 222

8.4.2捕获单元操作 224

8.4.3捕获单元FIFO堆栈 224

8.4.4捕获中断 225

8.4.5正交编码脉冲(QEP)电路 225

8.5事件管理器中断 227

8.5.1事件管理器(EV)中断概述 227

8.5.2EV中断请求和服务子程序 227

8.5.3中断产生 229

8.5.4中断矢量 229

8.6应用事件管理器产生PWM 229

第9章 ePWM模块 238

9.1ePWM模块概述 238

9.1.1ePWM模块介绍 238

9.1.2ePWM模块内部连接关系 239

9.1.3ePWM模块寄存器映射 240

9.2ePWM内部功能及使用方法 242

9.2.1ePWM子模块 242

9.2.2时间基准(TB)子模块 245

9.2.3计数比较子模块 253

9.2.4动作限定(AQ)子模块 256

9.2.5死区控制子模块 266

9.2.6PWM斩波器子模块 270

9.2.7错误控制子模块 273

9.2.8事件触发(ET)子模块 277

9.3高精度脉宽调制模块(HRPWM) 280

9.3.1概述 281

9.3.2HRPWM的操作 282

第10章 增强捕捉单元模块 295

10.1增强捕捉单元模块概述 295

10.1.1功能描述 295

10.1.2捕捉单元和APWM操作模式 296

10.2捕捉操作 297

10.2.1事件预定标器 297

10.2.2边沿极性选择和量化控制 298

10.2.3连续/单次控制 298

10.2.432位计数器和相位控制 299

10.2.5CAP1~CAP4寄存器 300

10.2.6中断控制 300

10.2.7双映射装载和控制 301

10.2.8APWM操作模式 301

10.3eCAP模块应用 302

10.3.1上升沿触发绝对时间标签操作 303

10.3.2上升下降沿触发绝对时间标签操作 304

10.3.3上升沿触发时间间隔操作 306

10.3.4上升下降沿触发时间差间隔操作 307

10.4APWM模式 308

10.4.1单通道PWM产生(独立通道控制) 308

10.4.2同步多通道PWM产生控制 309

10.4.3带相位控制功能的多通道PWM产生操作 311

第11章 增强正交编码脉冲模块 314

11.1增强正交编码脉冲模块概述 314

11.1.1eQEP输入信号 316

11.1.2eQEP功能描述 316

11.1.3eQEP存储器映射 317

11.2正交编码单元 318

11.2.1位置计数模式 319

11.2.2eQEP输入极性选择 321

11.2.3位置比较同步输出 321

11.3位置计数器和控制单元 321

11.3.1位置计数操作模式 321

11.3.2位置计数锁存 323

11.3.3位置事件初始化 325

11.3.4eQEP位置比较单元 326

11.4eQEP边沿捕捉单元 327

11.5eQEP看门狗 329

11.6eQEP定时器基准 330

11.7eQEP中断结构 330

11.8eQEP应用举例 331

第12章 eCAN总线模块及其应用 335

12.1eCAN总线模块的结构 335

12.1.1eCAN总线的主要特点 335

12.1.2CAN网络和模块概述 336

12.1.3eCAN控制器概述 338

12.1.4消息邮箱 340

12.2eCAN总线模块的配置方法 343

12.2.1eCAN模块初始化 343

12.2.2eCAN模块的配置步骤 346

12.2.3远程帧邮箱的处理 349

12.2.4中断 349

12.2.5CAN模块的掉电模式 354

12.3eCAN总线模块的应用实例 355

12.3.1消息发送例程 356

12.3.2消息接收例程 361

第13章 模/数转换模块及其应用 366

13.1模/数转换模块的主要特点 366

13.2自动转换排序器的操作原理 368

13.2.1顺序采样模式 369

13.2.2同步采样模式 371

13.2.3双排序器采样模式实例 372

13.2.4排序器级联采样模式实例 372

13.3连续自动排序模式 373

13.3.1排序器的开始/停止模式 375

13.3.2同步采样模式 376

13.3.3输入触发源 376

13.3.4排序转换的中断操作 377

13.4ADC时钟预定标 378

13.5低功耗模式 379

13.6上电次序 380

13.7ADC校验 380

13.7.1应用ADC_Cal汇编程序 380

13.7.2函数指针 381

13.8模/数转换模块应用实例 381

13.8.1ADC校准 381

13.8.2ADC参考电压 387

13.8.3TMS320F2812的ADC模块应用例程 387

参考文献 394

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