手把手教你学DSP 基于TMS320F28335 第2版PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:张卿杰著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2018
- ISBN:9787512426450
- 页数:483 页
第1章 初识DSP 1
1.1 DSP前世今生 1
1.1.1 混沌之初——硅谷之父肖克莱 1
1.1.2 硅谷摇篮——仙童沉浮“硅谷8叛逆” 6
1.1.3 硅谷之外——德州仪器杰克·基尔比 10
1.2 DSP的发展与应用 12
1.3 如何成为一名优秀的DSP工程师 24
第2章 DSP编程开发环境 25
2.1 CCS集成开发环境与开发流程 26
2.2 CCS集成开发环境搭建主要步骤 28
2.2.1 CCS6.1安装 28
2.2.2 仿真器驱动识别 32
2.2.3 CCS6.1建立目标板配置文件 33
2.2.4 目标板连接 35
2.3 CCS的基本操作 39
2.3.1 CCS中常用文件名和应用界面 39
2.3.2 导入工程 40
2.3.3 工程编译 43
2.3.4 下载并运行程序 45
2.3.5 常用断点设置 45
2.3.6 显示图形 46
2.4 TMS320X28xx的C/C++编程 48
2.4.1 传统的宏定义方法 48
2.4.2 位定义和寄存器文件结构方法 48
2.4.3 COFF文件格式与模块化编程 52
2.4.4 链接命令文件CMD编写 52
第3章 芯片资源 57
3.1 封装信息 57
3.2 F28335内核主要特点 58
3.3 与F2812的性能对比 62
3.4 引脚分布及引脚功能 63
第4章 时钟电路及系统控制 78
4.1 时钟源与锁相环电路 78
4.2 系统控制及外设时钟 80
4.3 看门狗电路 81
4.4 时钟单元相关寄存器 83
4.5 手把手教你应用看门狗 90
第5章 存储器及其地址分配 93
5.1 存储空间的配置 93
5.2 存储器特点 95
5.3 代码安全模块CSM 99
5.4 外部存储器接口X1NTF 103
5.5 手把手教你访问F28335外部SRAM 115
5.6 手把手教你访问F28335片外FLASH 119
第6章 中断系统及应用 126
6.1 概述 126
6.2 3级中断机制 128
6.3 中断向量 131
6.4 中断操作 139
6.5 中断相关寄存器 143
6.6 手把手教你应用定时器中断 148
6.7 手把手教你应用按钮触发外部中断 155
第7章 通用数字量输入/输出GPIO 158
7.1 GPIO工作原理 158
7.2 GPIO寄存器以及编程 161
7.3 手把手教你实现基于F28335 GPIO的跑马灯实验 167
第8章 增强型脉宽调制模块ePWM 170
8.1 PWM控制基本原理 170
8.2 PWM结构及组成单元 172
8.3 时基模块TB 176
8.4 计数比较模块CC 182
8.5 动作模块AC 185
8.6 死区产生模块DB 193
8.7 斩波模块PC 196
8.8 错误联防模块TZ 200
8.9 事件触发模块 201
8.10 PWM模块寄存器 205
8.11 手把手教你实现PWM输出 222
8.12 高精度脉宽调制模块HRPWM 225
第9章 增强型脉冲捕获模块eCAP 236
9.1 脉冲捕获基本原理 236
9.2 增强型CAP 237
9.3 捕获单元的APWM操作模式 237
9.4 捕获操作模式 239
9.5 CAP寄存器 244
9.6 手把手教你实现CAP捕获信号发生器信号边沿 250
9.7 手把手教你实现CAP捕获PWM信号边沿 252
第10章 增强型正交编码模块eQEP 257
10.1 正交编码器QEP概述 257
10.2 增强型正交编码模块eQEP概述 261
10.3 正交解码单元QDU 262
10.4 位置计数和控制单元PCCU 266
10.5 位置比较单元 270
10.6 边沿捕获单元 272
10.7 看门狗电路 274
10.8 定时器基准单元 275
10.9 中断结构 275
10.10 寄存器 276
10.11 手把手教你实现基于eQEP的电机测速 286
第11章 ADC转换单元 290
11.1 A/D转换基本原理 290
11.2 ADC转换模块 292
11.3 ADC的排序器操作 294
11.4 ADC的时钟控制 308
11.5 ADC电气特性 309
11.6 ADC单元寄存器 312
11.7 手把手教你实现片内A/D数据采集 320
第12章 直接存储器访问模块DMA 325
12.1 DMA模块概述 325
12.2 F28335的DMA模块 326
12.3 F28335的DMA模块的寄存器 338
12.4 手把手教你实现DMA传输数据 348
第13章 串行通信SCI 351
13.1 串行通信基础知识 351
13.2 F28335的SCI模块 352
13.3 F28335的SCI相关寄存器 364
13.4 手把手教你实现SCI数据收发 372
第14章 高速同步串行输入/输出端口SPI 378
14.1 SPI概述 378
14.2 F28335的SPI模块 379
14.3 SPI寄存器 385
14.4 手把手教你实现SPI数据自发自收 394
第15章 串行通信I2C 397
15.1 I2C总线概述 397
15.2 F28335的I2C总线 404
15.3 F28335的I2C总线操作 406
15.4 F28335的I2C寄存器 414
15.5 手把手教你实现I2C数据传送 427
第16章 引导模式和程序BOOT ROM 434
16.1 BOOT ROM简介 434
16.2 DSP的引导过程 437
16.3 FLASH引导及应用 447
第17章 基于F28335的μC/OS-Ⅱ移植 452
17.1 嵌入式实时操作系统的基本概念 453
17.2 μC/OS-Ⅱ概述 453
17.3 μC/OS-Ⅱ在F28335上移植及应用 456
17.4 手把手教你实现μC/OS-Ⅱ在F28335上的应用 461
第18章 基于F28335的无刷直流电机控制应用 465
18.1 无刷直流电机及其控制器概述 465
18.2 无刷直流电机控制基本原理 467
18.3 无刷直流电机驱动电路设计 475
18.4 程序演示 481
参考文献 483
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019