没有合适的资源?快使用搜索试试~ 我知道了~
STM32F1开发指南(精英版)-寄存器版本_V1.2.pdf
需积分: 50 16 下载量 89 浏览量
2022-03-09
08:57:26
上传
评论
收藏 24.55MB PDF 举报
温馨提示
试读
724页
STM32F1开发指南(精英版)-寄存器版本,详细介绍STM32F1系列 MCU各个模块架构、寄存器配置等内容
资源详情
资源评论
资源推荐
ALIENTEK 精英 STM32F103 开发板教程
I
STM32F1 开发指南(精英板-寄存器版)
STM32F1 开发指南
V1.2(精英板-寄存器版本)
−ALIENTEK 精英 STM32F103 开发板教程
ALIENTEK 精英 STM32F103 开发板教程
III
STM32F1 开发指南(精英板-寄存器版)
内容简介 ........................................................................................................................ I
前言 ................................................................................................................................ 2
第一篇 硬件篇 .............................................................................................................. 4
第一章 实验平台简介 .................................................................................................. 5
1.1 ALIENTEK 精英 STM32F103 资源初探 ............................................................ 5
1.2 ALIENTEK 精英 STM32F103 资源说明 ............................................................ 7
1.2.1 硬件资源说明 ................................................................................................... 7
1.2.2 软件资源说明 ................................................................................................. 11
1.2.3 精英板 IO 引脚分配 ....................................................................................... 12
1.3 ALIENTEK 精英板与战舰板 V3.0 对比 .......................................................... 15
第二章 实验平台硬件资源详解 ................................................................................ 17
2.1 开发板原理图详解 ............................................................................................ 17
2.1.1 MCU ................................................................................................................. 17
2.1.2 引出 IO 口 ....................................................................................................... 19
2.1.3 USB 串口/串口 1 选择接口 ............................................................................ 19
2.1.4 JTAG/SWD ....................................................................................................... 20
2.1.5 LCD 模块接口 ................................................................................................. 20
2.1.6 复位电路 ......................................................................................................... 21
2.1.7 启动模式设置接口 ......................................................................................... 21
2.1.8 R485 选择接口 ................................................................................................ 22
2.1.9 RS485 接口 ...................................................................................................... 22
2.1.10 CAN/USB 接口 .............................................................................................. 22
2.1.11 EEPROM ........................................................................................................ 23
2.1.12 光敏传感器 ................................................................................................... 23
2.1.13 SPI FLASH ..................................................................................................... 24
2.1.14 温湿度传感器接口 ....................................................................................... 24
2.1.15 红外接收头 ................................................................................................... 25
2.1.16 无线模块接口 ............................................................................................... 25
2.1.17 LED ................................................................................................................ 25
2.1.18 按键 ............................................................................................................... 26
2.1.19 TPAD 电容触摸按键 ..................................................................................... 26
ALIENTEK 精英 STM32F103 开发板教程
IV
STM32F1 开发指南(精英板-寄存器版)
2.1.20 OLED/摄像头模块接口 ................................................................................ 27
2.1.21 有源蜂鸣器 ................................................................................................... 27
2.1.22 SD 卡接口 ...................................................................................................... 28
2.1.23 ATK 模块接口 ................................................................................................ 28
2.1.24 AD/DA 组合接口 ........................................................................................... 29
2.1.25 电源 ............................................................................................................... 29
2.1.26 电源输入输出接口 ....................................................................................... 30
2.1.27 USB 串口 ....................................................................................................... 30
2.2 开发板使用注意事项 ......................................................................................... 31
2.3 STM32F103 学习方法 ........................................................................................ 32
第二篇 软件篇 ............................................................................................................ 34
第三章 MDK5 软件入门 ............................................................................................ 35
3.1 MDK5 简介 ......................................................................................................... 35
3.2 新建 MDK5 工程 ............................................................................................... 36
3.3 MDK5 使用技巧 ................................................................................................. 50
3.3.1 文本美化 ......................................................................................................... 50
3.3.2 语法检测&代码提示 ...................................................................................... 52
3.3.3 代码编辑技巧 ................................................................................................. 54
3.3.4 其他小技巧 ..................................................................................................... 58
第四章 下载与调试 .................................................................................................... 60
4.1 STM32F1 软件仿真 ............................................................................................ 60
4.2 STM32 串口程序下载 ........................................................................................ 66
4.3 使用 ST-LINK 下载与调试程序 ....................................................................... 71
第五章 SYSTEM 文件夹介绍 ................................................................................... 76
5.1 delay 文件夹代码介绍 ....................................................................................... 76
5.1.1 操作系统支持宏定义及相关函数 ................................................................. 77
5.1.2 delay_init 函数 ................................................................................................. 79
5.1.3 delay_us 函数 ................................................................................................... 80
5.1.4 delay_ms 函数 .................................................................................................. 82
5.2 sys 文件夹代码介绍 ........................................................................................... 83
5.2.1 IO 口的位操作实现 ......................................................................................... 83
5.2.2 Stm32_Clock_Init 函数 .................................................................................... 85
5.2.3 Sys_Soft_Reset 函数 ........................................................................................ 88
ALIENTEK 精英 STM32F103 开发板教程
V
STM32F1 开发指南(精英板-寄存器版)
5.2.4 Sys_Standby 函数 ............................................................................................ 89
5.2.5 JTAG_Set 函数 ................................................................................................. 91
5.2.6 中断管理函数 ................................................................................................. 91
5.3 usart 文件夹介绍 ................................................................................................ 97
5.3.1 USART1_IRQHandler 函数............................................................................. 97
5.3.2 uart_init 函数 .................................................................................................... 99
第三篇 实战篇 .......................................................................................................... 101
第六章 跑马灯实验 .................................................................................................. 102
6.1 STM32F1 IO 简介 ............................................................................................ 103
6.2 硬件设计 .......................................................................................................... 105
6.3 软件设计 .......................................................................................................... 106
6.4 仿真与下载 ...................................................................................................... 109
第七章 蜂鸣器实验 .................................................................................................. 112
7.1 蜂鸣器简介 ...................................................................................................... 113
7.2 硬件设计 .......................................................................................................... 113
7.3 软件设计 .......................................................................................................... 114
7.4 仿真与下载 ...................................................................................................... 116
第八章 按键输入实验 .............................................................................................. 118
8.1 STM32F1 IO 口简介 ........................................................................................ 119
8.2 硬件设计 .......................................................................................................... 119
8.3 软件设计 .......................................................................................................... 119
8.4 仿真与下载 ...................................................................................................... 123
第九章 串口通信实验 .............................................................................................. 128
9.1 STM32F1 串口简介 .......................................................................................... 129
9.2 硬件设计 .......................................................................................................... 131
9.3 软件设计 .......................................................................................................... 131
9.4 下载验证 .......................................................................................................... 134
第十章 外部中断实验 .............................................................................................. 137
10.1 STM32F1 外部中断简介 ................................................................................ 138
10.2 硬件设计 ........................................................................................................ 138
10.3 软件设计 ........................................................................................................ 138
10.4 下载验证 ........................................................................................................ 141
第十一章 独立看门狗(IWDG)实验 ................................................................... 143
ALIENTEK 精英 STM32F103 开发板教程
VI
STM32F1 开发指南(精英板-寄存器版)
11.1 STM32F1 独立看门狗简介 ............................................................................ 144
11.2 硬件设计 ........................................................................................................ 146
11.3 软件设计 ........................................................................................................ 146
11.4 下载验证 ........................................................................................................ 148
第十二章 窗口门狗(WWDG)实验 ..................................................................... 149
12.1 STM32F1 窗口看门狗简介 ............................................................................ 150
12.2 硬件设计 ........................................................................................................ 152
12.3 软件设计 ........................................................................................................ 152
12.4 下载验证 ........................................................................................................ 154
第十三章 定时器中断实验 ...................................................................................... 155
13.1 STM32F1 通用定时器简介 ............................................................................ 156
13.2 硬件设计 ........................................................................................................ 159
13.3 软件设计 ........................................................................................................ 159
13.4 下载验证 ........................................................................................................ 160
第十四章 PWM 输出实验 ........................................................................................ 161
14.1 PWM 简介 ....................................................................................................... 162
14.2 硬件设计 ........................................................................................................ 164
14.3 软件设计 ........................................................................................................ 165
14.4 下载验证 ........................................................................................................ 166
第十五章 输入捕获实验 .......................................................................................... 167
15.1 输入捕获简介 ................................................................................................ 168
15.2 硬件设计 ........................................................................................................ 171
15.3 软件设计 ........................................................................................................ 171
15.4 下载验证 ........................................................................................................ 175
第十六章 电容触摸按键实验 .................................................................................. 176
16.1 电容触摸按键简介 ........................................................................................ 177
16.2 硬件设计 ........................................................................................................ 178
16.3 软件设计 ........................................................................................................ 178
16.4 下载验证 ........................................................................................................ 183
第十七章 OLED 显示实验 ...................................................................................... 184
17.1 OLED 简介 ..................................................................................................... 185
17.2 硬件设计 ........................................................................................................ 191
17.3 软件设计 ........................................................................................................ 192
剩余723页未读,继续阅读
微小白同学
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2001~2022年上市公司数字赋能指数.dta
- 2001~2022年上市公司数字赋能指数.xlsx
- 信息办公石大在线财务管理系统(含源码)-shidacaiwu.rar
- 信息办公电信计费系统完整代码-netctossconformity.rar
- matlab实现TD-SCDMA中初始同步捕捉DwPTS下行同步导频时隙的仿真.zip
- 信息办公玉玺学生信息管理系统-webapps.rar
- 信息办公基于struts的图书管理系统-struts-ts.rar
- 管家婆分销ERP V1 V3 A8II TOP V10.0.2最新全版本通用
- 信息办公基于Ajax+J2EE的MicroERP源码下载-microerp-0.1.rar
- 信息办公双鱼林jsp人事工资系统-wagesmanagesystem.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0