图书介绍
TMS320F28335DSP原理与开发编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘陵顺著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512406070
- 出版时间:2011
- 标注页数:450页
- 文件大小:107MB
- 文件页数:464页
- 主题词:数字信号处理-高等学校-教材;数字信号-微处理器-高等学校-教材
PDF下载
下载说明
TMS320F28335DSP原理与开发编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 TMS320F28335 DSP概述1
1.1 TMS320F28335性能1
1.2 TMS320F28335封装与引脚描述2
1.2.1 引脚分配2
1.2.2 信号说明3
1.3 TMS320F28335外设功能概述15
1.4 简要描述18
1.4.1 TMS320F28335 CPU18
1.4.2 存储器总线(哈佛总线结构)19
1.4.3 外设总线19
1.4.4 实时在线仿真19
1.4.5 外部接口(XINTF)19
1.4.6 Flash19
1.4.7 M0、M1 SARAMS20
1.4.8 L0、L1、L2、L3、L4、L5、L6、L7 SARAMS20
1.4.9 Boot ROM20
1.4.10 安全性20
1.4.11 外设中断扩展模块20
1.4.12 外设中断(XINT1~XINT7,XNMI)21
1.4.13 振荡器和PLL21
1.4.14 看门狗21
1.4.15 外设时钟21
1.4.16 低功耗模式21
1.4.17 外设结构0、1、2、3(PFn)21
1.4.18 多功能GPIO22
1.4.19 32位CPU定时器(0、1、2)22
1.4.20 控制外设22
1.4.21 串行端口23
1.5 与DSP2812的性能对比23
第2章 TMS320F28335系统控制与中断25
2.1 Flash和OPT存储器25
2.1.1 Flash存储器25
2.1.2 OFT存储器25
2.1.3 Flash或OTP寄存器27
2.1.4 代码安全模块(CSM)31
2.2 时钟与系统控制34
2.2.1 时钟34
2.2.2 振荡器和PLL(锁相环电路)模块40
2.2.3 低功耗模式单元42
2.2.4 看门狗模块44
2.2.5 32位CPU定时器0/1/248
2.3 TMS320F28335通用I/O52
2.3.1 GPIO模块概述52
2.3.2 输入限制59
2.3.3 GPIO和外设复用功能概述60
2.3.4 GPIO寄存器63
2.4 TMS320F28335外设结构74
2.5 TMS320F28335外设中断扩展76
2.5.1 PIE控制器概述76
2.5.2 向量表映射77
2.5.3 中断源79
2.5.4 PIE配置寄存器87
2.5.5 外部中断控制寄存器93
2.6 DSP28335软件中断优先级应用程序举例95
第3章 TMS320F28335外部接口103
3.1 外部接口功能概述103
3.1.1 与TMS320F2812外部接口的区别104
3.1.2 XINTF区域的访问105
3.1.3 外部接口的写操作紧跟读操作的流水线保护105
3.2 XINTF配置概述105
3.2.1 外部接口配置和时序寄存器的配置106
3.2.2 外部接口时钟106
3.2.3 写缓冲器107
3.2.4 各区域访问的建立、激活和跟踪的时序107
3.2.5 各区域XREADY信号采样108
3.2.6 存储区域切换108
3.3 配置建立、激活和跟踪等待状态109
3.4 外部接口的DMA访问112
3.5 外部接口寄存器113
3.6 操作时序图118
第4章 ePWM模块122
4.1 ePWM模块概述122
4.1.1 ePWM子模块概述123
4.1.2 寄存器映射126
4.2 ePWM子模块功能128
4.2.1 时间基准子模块128
4.2.2 计数比较子模块135
4.2.3 动作限定子模块139
4.2.4 死区控制子模块149
4.2.5 PWM斩波器子模块152
4.2.6 错误控制子模块154
4.2.7 事件触发子模块157
4.3 ePWM寄存器163
4.3.1 时间基准寄存器163
4.3.2 计数比较子模块寄存器166
4.3.3 动作限定子模块寄存器169
4.3.4 死区控制子模块寄存器172
4.3.5 PWM斩波器寄存器174
4.3.6 错误控制和状态寄存器175
4.3.7 事件触发子模块寄存器179
4.3.8 正确的中断初始化程序183
4.4 ePWM应用编程183
4.5 高精度脉宽调制模块(HRPWM)190
4.5.1 概述190
4.5.2 HRPWM的操作191
4.5.3 HRPWM寄存器描述199
第5章 增强捕捉(eCAP)模块202
5.1 概述202
5.1.1 简介202
5.1.2 功能描述202
5.2 捕捉单元与APWM操作模式203
5.3 捕捉操作206
5.3.1 事件预定标206
5.3.2 边沿极性选择与量化206
5.3.3 连续/单次控制207
5.3.4 32位计数器和相位控制207
5.3.5 CAP1~CAP4寄存器208
5.3.6 中断控制208
5.3.7 双映射装载与控制209
5.3.8 APWM模式操作209
5.4 控制与状态寄存器211
5.5 寄存器映射220
5.6 eCAP模块的应用例程221
5.6.1 上升沿触发绝对时间标签操作222
5.6.2 上升和下降沿触发绝对时间标签操作223
5.7 APWM模式225
5.7.1 独立通道PWM产生225
5.7.2 相位控制多通道PWM产生226
5.7.3 应用例程228
第6章 增强正交编码脉冲(eQEP)模块233
6.1 概述233
6.1.1 eQEP输入235
6.1.2 eQEP功能描述235
6.1.3 eQEP存储器映射235
6.2 正交译码单元237
6.2.1 位置计数输入模式237
6.2.2 eQEP输入极性选择240
6.2.3 位置比较同步输出240
6.3 位置计数器与控制单元240
6.3.1 位置计数操作模式240
6.3.2 位置计数锁存243
6.3.3 位置计数初始化244
6.3.4 位置比较单元245
6.4 eQEP边沿捕获单元246
6.5 eQEP看门狗248
6.6 eQEP定时器基准单元249
6.7 eQEP中断结构249
6.8 eQEP寄存器250
6.9 eQEP应用例程264
第7章 模数(A/D)转换268
7.1 概述268
7.2 自动转换排序器的工作原理269
7.2.1 顺序采样模式272
7.2.2 同步采样模式272
7.2.3 双排序器同步采样模式实例273
7.2.4 级联排序器同步采样模式实例274
7.3 连续自动排序模式274
7.3.1 排序器的启动/停止模式276
7.3.2 同步采样模式277
7.3.3 输入触发源278
7.3.4 排序器转换的中断操作278
7.4 ADC预定标时钟280
7.5 低功耗模式281
7.6 上电次序281
7.7 排序器覆盖功能281
7.8 ADC校验282
7.9 ADC内外参考电压选择282
7.10 ADC到DMA的接口283
7.11 ADC寄存器283
7.11.1 ADC控制寄存器284
7.11.2 最大转换通道寄存器(ADCMAXCONV)289
7.11.3 自动排序状态寄存器(ADCASEQSR)290
7.11.4 ADC状态和标志寄存器(ADCST)291
7.11.5 ADC参考选择寄存器(ADCREFSEL)292
7.11.6 ADC偏移调整寄存器(ADCOFFTRIM)293
7.11.7 ADC输入通道选择序列控制寄存器293
7.11.8 ADC转换结果缓冲寄存器(ADCRESULYn)294
7.12 ADC应用例程295
第8章 串行外设接口(SPI)299
8.1 增强的SPI模块概述299
8.2 SPI模块寄存器概述301
8.3 SPI操作303
8.3.1 操作介绍303
8.3.2 主控制器模式304
8.3.3 从控制器模式304
8.4 SPI中断305
8.4.1 SPI中断控制位305
8.4.2 数据格式305
8.4.3 波特率和时钟设置306
8.4.4 复位的初始化308
8.4.5 数据传送示例308
8.5 SPI FIFO描述309
8.6 SPI控制寄存器311
8.6.1 SPI配置控制寄存器(SPICCR)311
8.6.2 SPI操作控制寄存器(SPICTL)313
8.6.3 SPI状态寄存器(SPISTS)314
8.6.4 SPI波特率寄存器(SPIBRR)315
8.6.5 SPI仿真缓冲器寄存器(SPIRXEMU)316
8.6.6 SPI串行接收缓冲器寄存器(SPIRXBUF)316
8.6.7 SPI串行发送缓冲器寄存器(SPITXBUF)317
8.6.8 SPI串行数据寄存器(SPIDAT)317
8.6.9 SPI FIFO发送、接收和控制寄存器318
8.6.10 SPI优先级控制寄存器(SPIPRI)321
8.7 SPI模块的C语言程序设计321
第9章 TMS320F28335串行通信接口324
9.1 概述324
9.1.1 强化SCI模块概述324
9.1.2 SCI的模块结构325
9.2 SCI寄存器336
9.2.1 SCI组件寄存器概要337
9.2.2 SCI通信控制寄存器(SCICCR)338
9.2.3 SCI控制寄存器1(SCICTL1)339
9.2.4 SCI波特-选择寄存器341
9.2.5 SCI控制寄存器2(SCICTL2)342
9.2.6 SCI接收器状态寄存器(SCIRXST)342
9.2.7 接收器数据缓冲寄存器(SCIRXEMU,SCIRXBUF)344
9.2.8 SCI发送器数据缓冲寄存器(SCITXBUF)345
9.2.9 SCI FIFO寄存器(SCIFFTX,SCIFFRX,SCIFFCT)345
9.2.10 优先控制寄存器(SCIPRI)348
9.3 应用例程349
第10章 eCAN总线模块355
10.1 eCAN概述355
10.2 eCAN网络与模块356
10.3 eCAN控制器概述358
10.3.1 标准CAN控制器(SCC)模式359
10.3.2 存储器映射359
10.3.3 eCAN控制和状态寄存器362
10.4 消息邮箱363
10.4.1 发送邮箱365
10.4.2 接收邮箱366
10.4.3 常规配置中的CAN模块操作366
10.5 eCAN寄存器366
10.5.1 邮箱激活寄存器(CANME)366
10.5.2 邮箱方向寄存器(CANMD)367
10.5.3 发送请求置位寄存器(CANTRS)367
10.5.4 发送请求复位寄存器(CANTRR)368
10.5.5 发送应答寄存器(CANTA)368
10.5.6 中止应答寄存器(CANAA)369
10.5.7 接收消息挂起寄存器(CANRMP)369
10.5.8 接收消息丢失寄存器(CANRML)370
10.5.9 远程帧挂起寄存器(CANRFP)370
10.5.10 局接受屏蔽寄存器(CANGAM)372
10.5.11 主控制寄存器(CANMC)373
10.5.12 位时序配置寄存器(CANBTC)376
10.5.13 错误和状态寄存器(CANES)377
10.5.14 CAN错误计数寄存器(CANTEC/CANREC)379
10.5.15 中断寄存器380
10.5.16 覆盖保护控制寄存器(CANOPC)385
10.5.17 eCAN I/O控制寄存器(CANTIOC,CANRIOC)385
10.5.18 定时器管理单元386
10.5.19 邮箱构成390
10.5.20 接收过滤器393
10.6 eCAN模块的配置394
10.6.1 eCAN模块初始化394
10.6.2 eCAN配置的步骤398
10.6.3 远程帧邮箱的处理400
10.6.4 中断401
10.6.5 CAN模块掉电模式406
第11章 I2C总线408
11.1 I2C总线概述408
11.1.1 主要特征408
11.1.2 功能概述409
11.1.3 时钟产生410
11.2 I2C总线操作411
11.2.1 输入和输出电平411
11.2.2 数据状态411
11.2.3 操作模式411
11.2.4 I2C模块启动与停止条件412
11.2.5 串行数据格式413
11.2.6 不响应信号(NACK)方式415
11.2.7 时钟同步415
11.2.8 仲裁416
11.3 I2C模块产生的中断请求416
11.3.1 I2C模块基本中断417
11.3.2 I2C模块的FIFO中断418
11.4 复位/禁止I2C模块418
第12章 Boot ROM引导模式420
12.1 Boot ROM存储器映射420
12.2 片内Boot ROM数学表420
12.3 CPU向量表421
12.4 Bootloader的特征422
12.4.1 Bootloader功能操作422
12.4.2 Bootloader的配置423
12.4.3 Bootloader模式424
12.4.4 Bootloader数据流结构427
12.4.5 基本传输过程429
12.4.6 InitBoot汇编程序429
12.4.7 模式选择函数430
12.4.8 ADC_cal汇编程序430
12.4.9 CopyData函数430
12.4.10 SCI_Boot函数431
12.4.11 Parallel_Boot函数(GPIO)431
12.4.12 SPI_Boot函数434
第13章 直接存储访问(DMA)模块437
13.1 概述437
13.2 结构438
13.2.1 结构图438
13.2.2 外设中断事件触发源438
13.2.3 DMA总线440
13.3 流水线定时和流量441
13.4 CPU仲裁442
13.4.1 外部存储器接口442
13.4.2 应用于其他外设/存储器442
13.5 通道优先级443
13.5.1 Round-robin模式443
13.5.2 通道1高优先级模式443
13.6 地址指针和发送控制444
13.7 ADC的同步特征446
13.8 溢出检测特征446
参考文献449
热门推荐
- 2744458.html
- 2656046.html
- 3254278.html
- 2588247.html
- 1516856.html
- 510416.html
- 1571790.html
- 1999451.html
- 1285753.html
- 3426599.html
- http://www.ickdjs.cc/book_1066132.html
- http://www.ickdjs.cc/book_81145.html
- http://www.ickdjs.cc/book_1292743.html
- http://www.ickdjs.cc/book_1437791.html
- http://www.ickdjs.cc/book_2160580.html
- http://www.ickdjs.cc/book_3104515.html
- http://www.ickdjs.cc/book_2486693.html
- http://www.ickdjs.cc/book_3183811.html
- http://www.ickdjs.cc/book_2891546.html
- http://www.ickdjs.cc/book_1766646.html