图书介绍
TMS 320 F281xDSP原理及应用技术PDF|Epub|txt|kindle电子书版本网盘下载
![TMS 320 F281xDSP原理及应用技术](https://www.shukui.net/cover/64/31205597.jpg)
- 韩丰田,王芃著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302193418
- 出版时间:2009
- 标注页数:337页
- 文件大小:57MB
- 文件页数:351页
- 主题词:数字信号-信号处理-高等学校-教材
PDF下载
下载说明
TMS 320 F281xDSP原理及应用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 TMS320系列DSP芯片2
1.2 TMS320C28xx系列DSP芯片简介3
1.3 TMS320F281x系列DSP芯片6
1.3.1 TMS320F281x的功能和特点6
1.3.2 TMS320F281x的主要外设模块8
1.3.3 TMS320F281x芯片的封装10
1.4 基于DSP的运动控制系统11
1.4.1 数字控制系统11
1.4.2 运动控制技术13
1.4.3 基于TMS320F281x的运动控制系统13
习题与思考题14
第2章 系统控制及中断15
2.1 时钟及系统控制15
2.1.1 时钟概述15
2.1.2 振荡器与基于锁相环的时钟模块16
2.1.3 外设时钟的配置19
2.1.4 低功耗模式20
2.1.5 看门狗22
2.2 CPU定时器25
2.3 通用数字I/O29
2.3.1 GPIO概述29
2.3.2 GPIO寄存器32
2.4 外设中断扩展模块33
2.4.1 PIE控制器概述34
2.4.2 中断向量表的映射36
2.4.3 中断源及其响应过程37
2.4.4 PIE中断向量表39
2.4.5 定时器0中断举例43
习题与思考题45
第3章 存储器及外部接口46
3.1 片内存储器接口46
3.1.1 CPU内部总线46
3.1.2 32位数据访问的地址分配48
3.2 存储器映射48
3.3 片内Flash存储器52
3.3.1 Flash存储器概述52
3.3.2 Flash存储器空间分配52
3.4 外部扩展接口54
3.4.1 外部接口功能描述54
3.4.2 XINTF的配置56
3.4.3 配置建立、有效和保持阶段的等待状态61
3.4.4 XINTF的寄存器63
3.4.5 外部接口的DMA访问66
3.5 外部接口的应用67
3.5.1 扩展外部存储器67
3.5.2 扩展D/A转换器68
习题与思考题69
第4章 串行通信接口71
4.1 SCI模块71
4.1.1 SCI模块概述71
4.1.2 SCI模块的结构72
4.1.3 SCI的通信格式74
4.1.4 波特率设置76
4.1.5 SCI的中断77
4.1.6 SCI的FIFO操作78
4.2 SCI模块的多处理器通信79
4.2.1 多处理器通信概述.79
4.2.2 空闲线多处理器模式81
4.2.3 地址位多处理器模式82
4.3 SCI的寄存器83
4.4 SCI应用举例90
4.4.1 标准串行总线接口90
4.4.2 通信接口电路93
4.4.3 SCI接口编程举例94
习题与思考题97
第5章 串行外设接口98
5.1 SPI模块概述98
5.2 SPI的操作模式101
5.2.1 SPI的数据发送和接收101
5.2.2 SPI的主/从操作模式102
5.3 SPI模块的设置103
5.3.1 SPI的数据格式103
5.3.2 设置波特率和时钟模式104
5.3.3 SPI的中断控制106
5.3.4 SPI的初始化106
5.3.5 数据传输举例107
5.4 SPI的FIFO操作108
5.5 SPI模块的寄存器110
5.6 SPI模块应用举例116
5.6.1 与温度传感器芯片ADT7301的接口116
5.6.2 与D/A转换器MAX5253的接口119
5.6.3 扩展多个SPI接口外设芯片123
习题与思考题124
第6章 增强型CAN控制器125
6.1 eCAN模块概述126
6.2 eCAN网络与功能模块127
6.2.1 CAN协议概述127
6.2.2 eCAN控制器128
6.2.3 消息邮箱131
6.3 eCAN模块的寄存器134
6.4 eCAN模块的配置与操作156
6.4.1 CAN模块的初始化156
6.4.2 eCAN模块的配置步骤159
6.4.3 远程帧邮箱的处理162
6.4.4 CAN模块的中断操作163
6.4.5 CAN模块的掉电模式168
6.5 eCAN模块的应用169
6.5.1 CAN网络接口169
6.5.2 eCAN模块应用举例170
习题与思考题175
第7章 事件管理器176
7.1 事件管理器概述176
7.2 通用定时器182
7.2.1 通用定时器概述182
7.2.2 通用定时器的功能模块183
7.2.3 通用定时器的计数操作189
7.2.4 通用定时器的比较操作192
7.2.5 应用通用定时器产生PWM信号196
7.3 比较单元及PWM电路198
7.3.1 全比较单元199
7.3.2 与比较单元相关的PWM电路202
7.3.3 PWM波形的产生206
7.3.4 空间矢量PWM波形的产生209
7.3.5 应用事件管理器产生PWM波形211
7.4 捕获单元213
7.4.1 捕获单元的结构214
7.4.2 捕获单元的操作215
7.4.3 正交编码脉冲电路217
7.5 事件管理器的中断220
7.5.1 事件管理器的中断概述220
7.5.2 事件管理器的中断寄存器222
习题与思考题224
第8章 A/D转换模块225
8.1 A/D转换模块概述225
8.2 自动转换排序器的工作原理227
8.3 ADC模块的转换操作231
8.3.1 排序器的连续排序模式231
8.3.2 排序器的启动-停止模式233
8.3.3 启动A/D转换的触发源234
8.3.4 排序转换时的中断操作235
8.4 ADC时钟的预定标237
8.5 低功耗模式与上电次序237
8.6 ADC模块的寄存器239
8.7 ADC模块应用举例245
习题与思考题247
第9章 DSP系统硬件设计基础249
9.1 DSP系统设计概述249
9.2 DSP最小系统设计253
9.2.1 DSP最小系统组成253
9.2.2 时钟电路254
9.2.3 电源与复位电路254
9.2.4 JTAG仿真接口256
9.2.5 3.3V与5V混合逻辑系统设计259
9.3 基于TMS320F2812的实验开发系统260
9.3.1 实验开发系统概述260
9.3.2 DSP实验系统的硬件设置261
习题与思考题265
第10章 TMS320C28x的软件开发266
10.1 TMS320C28x的C语言编程基础266
10.1.1 数据类型266
10.1.2 外设寄存器的位域结构定义267
10.1.3 编译预处理270
10.1.4 在C语言中嵌入汇编语言272
10.1.5 关键字273
10.1.6 pragma伪指令276
10.1.7 如何分配段至存储器中277
10.1.8 链接命令文件279
10.2 典型的C工程文件280
10.2.1 典型的工程文件组成280
10.2.2 软件执行流程287
10.2.3 软件开发流程289
10.3 从片内Flash运行应用程序290
10.3.1 将段链接至存储器290
10.3.2 将段从Flash复制至RAM291
10.3.3 复位后如何从Flash中运行程序295
10.3.4 在引导过程如何屏蔽看门狗定时器296
10.3.5 从Flash引导的链接命令文件实例297
10.3.6 设置引导模式300
习题与思考题300
第11章 无刷直流电机控制301
11.1 无刷直流电动机的工作原理301
11.1.1 基本组成301
11.1.2 工作原理303
11.1.3 数学模型305
11.2 基于F281x的无刷直流电机控制系统307
11.2.1 无刷直流电机控制系统概述307
11.2.2 硬件结构308
11.2.3 软件设计310
11.3 陀螺仪壳体翻滚装置设计317
11.3.1 系统组成318
11.3.2 轨迹规划318
11.3.3 控制系统分析与仿真320
11.3.4 实验结果及分析321
习题与思考题322
附录A F281x系列DSP芯片的引脚信号324
附录B DSP实验装置电路原理图327
附录C 部分英文缩写333
参考文献336