STM32学习笔记(四)

1.接口定义

单片机开发板剖析
在这里插入图片描述
单片机接口定义图
在这里插入图片描述
左上角小圆点对应板子上小白点安装。
引脚定义图(转载自洋桃电子)
在这里插入图片描述
接口定义第一部分:
在这里插入图片描述
第二部分:
在这里插入图片描述
第三部分:
在这里插入图片描述
**以上内容必须熟记。**❤
核心板简化图:
在这里插入图片描述
有横线可以外接5V

2.开发板简介

外观:
在这里插入图片描述
分为底板和核心板
核心板集成单片机单片机最小系统(包括晶振,复位,串口下载,电源开关,用户按键与指示灯)核心板还可以插在面包板上开发自己的电路。

3.ISP程序下载

注意USB驱动程序是否安装
STM32的ISP下载器(FlyMCU 中文版)
搜索串口,COM4串口号相同波特率115200
下载的基本设置:
在这里插入图片描述
要想提高烧录速度在设备管理器中找到端口号,属性,选择Port Settings
选择Advanced 将BMOptions设置为1 (延时时间)OK。
RAMisp:把用户程序写在SRAM中,烧的快,但是程序会在断电后消失。(开发调试中可以使用,提高工作效率。)

4.一个最小系统的电路图

在这里插入图片描述
电容达到滤波作用,减小单片机工作时的电源噪声
复位电路NRST 手动复位虚连接一个K3的外部开关 并联一个电容消抖
VBAT接一个3V干电池
时钟电路,紫色线接外接时钟电路,Y1低速晶振,Y2高速晶振 C1C2 C3C4 启振作用。
**USART1-TX 30脚(发送)**单片机端的RXD要连接到电脑端的TXD
**USART1-RX 31脚(接受)**单片机端TXD要连接电脑端RXD
如图,TXD接PA10端口,RXD接PA9端口
GND接VSS-1,VSSA ,VSS-3,VSS-2.
3.3V接VDD-1,VDD-2,VDD-3,VDDA

单片机需要启动模式的设置选项来自动运行或接収
BOOT0BOOT1这俩个脚电平变化的组合决定单片机以什么方式运行。
在这里插入图片描述
K2断开PB2处于高电平,
K2闭合时PB2处于低电平。
在每次单片机复位或上电之前要设置好K1和K2,让单片机进入不同的工作状态,下载程序,运行SRAM里的程序还是运行FLASH里的程序。
开发板上应该自动设置了模式切换。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值