本博客针对三款STM32F103C8T6最小系统开发板(主要见图片)
使用的usb转ttl如下所示:
下载要满足的接线要求:
下载要满足的boot选择(核心)
我们要满足BOOT1为0、BOOT0为1.即可顺利下载
我们需要知道的是,一般BOOT0都会在板子上有。
而有点核心板有的没有BOOT1,而此时我们知道PB2就是BOOT1。
一、
针对此款只有boot0,boot0默认为低电平。boot1也默认为低电平。因此想要下载,需要按住中间标注boot按钮的按键,再同时按住RST复位按键。即可下载成功。
左下选项选择DTR低电平复位,RTS高电平进BootLoader。
二、
此种将BOOT0和1引出,且给出跳线帽进行选择,因此可以调整跳线帽位置来更改下载模式。
选择如上图模式即可顺利下载。
三、
因为我们知道BOOT上电默认低电平,因此选择将boot引脚与Vcc相连,如下图所示
再按下RST复位按键,即可顺利下载。