普中 DSP28335 开发攻略
www.prechin.cn
普中 DSP28335 开发攻略
...................................................................................................................
1
第 1 章 如何使用本攻略
...................................................................................................................
1
第 2 章 开发板功能及使用介绍
.......................................................................................................
7
2.1 开发板功能介绍
..................................................................................................................
8
2.2 开发板使用方法
................................................................................................................
10
2.2.1 CCS 软件安装
...........................................................................................................
10
2.2.2 DSP 仿真器驱动安装
..............................................................................................
10
第 3 章 DSP TMS320F28335 介绍
...................................................................................................
24
3.1 TMS320F28335 介绍
..........................................................................................................
25
3.1.1 F28335 封装信息
.....................................................................................................
25
3.1.2 F28335 内核主要特点
.............................................................................................
26
3.1.3 与 DSP2812 的性能对比
........................................................................................
31
3.1.4 F28335 的引脚分布极其引脚功能
........................................................................
32
3.2 F28335 能做什么
................................................................................................................
42
3.3 怎样学好 F28335
...............................................................................................................
44
课后作业
...................................................................................................................................
46
第 4 章 CCS6 软件及仿真器驱动安装
............................................................................................
47
4.1 CCS6 软件获取
....................................................................................................................
48
4.2 CCS6 软件安装
....................................................................................................................
49
4.3 DSP 仿真器驱动安装
.........................................................................................................
55
4.4 使用 CCS6 导入工程下载程序
.........................................................................................
60
课后作业
...................................................................................................................................
67
第 5 章 存储器与寄存器
.................................................................................................................
68
5.1 存储器映射
........................................................................................................................
69
5.1.1 F28335 存储空间的分配
.........................................................................................
69
5.1.2 F28335 存储器特点
.................................................................................................
71
5.1.3 代码安全模块 CSM
................................................................................................
75
5.1.4 外部存储器接口 XINTF
..........................................................................................
78
5.2 什么是寄存器和寄存器映射
...........................................................................................
78
5.3 如何访问 F28335 寄存器内容
.........................................................................................
79
课后作业
...................................................................................................................................
90
第 6 章 工程模板创建
.....................................................................................................................
91
6.1 获取工程模板基础文件
....................................................................................................
92
6.2 创建工程模板
....................................................................................................................
97
课后作业
.................................................................................................................................
114
第 7 章 F28335 时钟及控制系统
..................................................................................................
115
7.1 F28335 系统时钟来源
......................................................................................................
116
7.2 F28335 系统控制及外设时钟
..........................................................................................
118
7.3 时钟单元常用寄存器
......................................................................................................
119
7.3.1 外设时钟控制寄存器 PCLCCR0/1/3
....................................................................
120
7.3.2 高/低速外设时钟预分频寄存器 HISPCP/LOSPCP
..............................................
121
7.3.3 锁相环状态寄存器(PLLSTS)
...........................................................................
122
7.3.4 锁相环控制寄存器(PLLCR)
.............................................................................
123
7.4 自定义系统时钟
..............................................................................................................
124
普中 DSP28335 开发攻略
www.prechin.cn
7.5 实验现象
..........................................................................................................................
128
课后作业
.................................................................................................................................
128
第 8 章 点亮第一个 LED 实验
.......................................................................................................
129
8.1 F28335 GPIO 介绍
.............................................................................................................
130
8.1.1 GPIO 概念
..............................................................................................................
130
8.1.2 GPIO 结构框图
......................................................................................................
132
8.1.3 GPIO 相关寄存器
..................................................................................................
134
8.2 硬件设计
..........................................................................................................................
137
8.3 软件设计
..........................................................................................................................
137
8.3.1 CCS5.5 工程导入
...................................................................................................
138
8.3.2 LED 初始化函数
.....................................................................................................
143
8.3.3 main 函数
...............................................................................................................
150
8.4 实验现象
..........................................................................................................................
151
课后作业
.................................................................................................................................
151
第 9 章 蜂鸣器实验
.......................................................................................................................
153
9.1 蜂鸣器介绍
......................................................................................................................
154
9.2 硬件设计
..........................................................................................................................
155
9.3 软件设计
..........................................................................................................................
156
9.3.1 蜂鸣器初始化函数
..............................................................................................
156
9.3.2 主函数
...................................................................................................................
158
9.4 实验现象
..........................................................................................................................
159
课后作业
.................................................................................................................................
159
第 10 章 继电器控制实验
.............................................................................................................
160
10.1 继电器介绍
....................................................................................................................
161
10.2 硬件设计
........................................................................................................................
162
10.3 软件设计
........................................................................................................................
162
10.3.1 继电器初始化函数
............................................................................................
163
10.3.2 主函数
.................................................................................................................
164
10.4 实验现象
........................................................................................................................
165
课后作业
.................................................................................................................................
166
第 11 章 按键控制实验
.................................................................................................................
167
11.1 按键介绍
........................................................................................................................
168
11.1.1 矩阵键盘介绍
....................................................................................................
169
11.2 硬件设计
........................................................................................................................
170
11.3 软件设计
........................................................................................................................
170
11.3.1 按键初始化函数
................................................................................................
171
11.3.2 按键检测函数
....................................................................................................
172
11.3.3 主函数
.................................................................................................................
177
11.4 实验现象
........................................................................................................................
179
课后作业
.................................................................................................................................
179
第 12 章 直流电机实验
.................................................................................................................
180
12.1 直流电机介绍
................................................................................................................
181
12.1.1 TC1508S 电机驱动芯片介绍
..............................................................................
182
12.3 软件设计
........................................................................................................................
184
普中 DSP28335 开发攻略
www.prechin.cn
12.3.1 直流电机初始化函数
........................................................................................
184
12.3.2 按键检测函数
....................................................................................................
186
12.3.3 主函数
.................................................................................................................
187
课后作业
.................................................................................................................................
188
第 13 章 步进电机实验
.................................................................................................................
189
13.1 步进电机介绍
................................................................................................................
190
13.1.1 步进电机工作原理
............................................................................................
191
13.1.2 ULN2003 芯片介绍
..............................................................................................
193
13.2 硬件设计
........................................................................................................................
194
13.3 软件设计
........................................................................................................................
195
13.3.1 步进电机初始化函数
........................................................................................
195
13.3.2 按键检测函数
....................................................................................................
197
13.3.3 主函数
.................................................................................................................
197
13.4 实验现象
........................................................................................................................
199
课后作业
.................................................................................................................................
200
第 14 章 F28335 中断系统
............................................................................................................
201
14.1 中断介绍
........................................................................................................................
202
14.1.1 中断概念
.............................................................................................................
202
14.1.2 F28335 中断概述
.................................................................................................
202
14.1.3 F28335 中断机制
.................................................................................................
204
14.1.4 F28335 中断向量
.................................................................................................
208
14.1.5 中断向量映射方式
............................................................................................
218
14.2 中断操作
........................................................................................................................
220
14.2.1 复位中断操作过程
............................................................................................
220
14.2.2 使能/禁止复用外设中断的处理
.......................................................................
221
14.2.3 外设复用中断向 CPU 申请中断的流程
...........................................................
222
14.2.4 可屏蔽中断处理
................................................................................................
223
14.2.5 不可屏蔽中断处理
............................................................................................
225
14.3 中断相关寄存器
............................................................................................................
225
14.3.1 PIE 控制寄存器(PIECTRL)
..............................................................................
225
14.3.2 PIE 中断应答寄存器(PIEACK)
........................................................................
226
14.3.3 PIE 中断标志寄存器(PIEIFRx)
.......................................................................
226
14.3.4 PIE 中断使能寄存器(PIEIERx)
.......................................................................
226
14.3.5 CPU 中断标志寄存器(IFR)
.............................................................................
227
14.3.6 CPU 中断使能寄存器(IER)
............................................................................
228
14.3.7 CPU 调试中断使能寄存器(DBGIER)
.............................................................
228
14.3.8 外部中断控制寄存器(XINTnCR)
..................................................................
229
14.3.9 外部 NMI 中断控制寄存器(XNMICR)
..........................................................
230
14.3.10 外部中断 x 计数器(XINTxCTR)
...................................................................
230
14.4 中断配置
........................................................................................................................
231
课后作业
.................................................................................................................................
232
第 15 章 外部中断实验
.................................................................................................................
233
15.1 外部中断介绍
................................................................................................................
234
15.1.1 外部中断简介
....................................................................................................
234
普中 DSP28335 开发攻略
www.prechin.cn
15.1.2 外部中断相关寄存器
........................................................................................
235
15.2 外部中断配置步骤
........................................................................................................
237
15.3 硬件设计
........................................................................................................................
239
15.4 软件设计
........................................................................................................................
239
15.4.1 外部中断初始化函数
........................................................................................
240
15.4.2 外部中断服务函数
............................................................................................
241
15.4.3 主函数
.................................................................................................................
242
15.5 实验现象
........................................................................................................................
244
课后作业
.................................................................................................................................
244
第 16 章 定时器中断实验
.............................................................................................................
245
16.1 定时器介绍
....................................................................................................................
246
16.1.1 定时器工作原理
................................................................................................
246
16.1.2 定时器相关寄存器
............................................................................................
247
16.2 定时器配置步骤
............................................................................................................
248
16.3 硬件设计
........................................................................................................................
252
16.4 软件设计
........................................................................................................................
252
16.4.1 定时器 0 初始化函数
........................................................................................
252
16.4.2 定时器 0 中断服务函数
....................................................................................
254
16.4.3 主函数
.................................................................................................................
254
16.5 实验现象
........................................................................................................................
256
课后作业
.................................................................................................................................
256
第 17 章 数码管显示实验
.............................................................................................................
257
17.1 数码管介绍
....................................................................................................................
258
17.1.1 数码管简介
.........................................................................................................
258
17.1.2 数码管动态显示原理
........................................................................................
260
17.2 74HC164 芯片介绍
.........................................................................................................
262
17.3 硬件设计
........................................................................................................................
264
17.4 软件设计
........................................................................................................................
265
17.4.1 数码管初始化函数
............................................................................................
265
17.4.2 数码管显示函数
................................................................................................
266
17.4.3 主函数
.................................................................................................................
269
17.5 实验现象
........................................................................................................................
271
课后作业
.................................................................................................................................
272
第 18 章 增强型脉宽调制 EPWM 实验
.......................................................................................
273
18.1 PWM 简介
.......................................................................................................................
274
18.2 F28335 的 ePWM 介绍
...................................................................................................
275
18.2.1 时基模块 TB
.......................................................................................................
278
18.2.2 计数比较模块 CC
...............................................................................................
285
18.2.3 动作限定模块 AQ
..............................................................................................
287
18.2.4 死区控制模块 DB
...............................................................................................
296
18.2.5 PWM 斩波模块 PC
..............................................................................................
300
18.2.6 错误联防模块 TZ
................................................................................................
302
18.2.7 事件触发模块
....................................................................................................
304
18.2.8 PWM 模块相关寄存器
.......................................................................................
307
- 1
- 2
前往页