【沧海拾昧】STM32F103C8T6/C6T6的ISP烧录
#C0105
沧海茫茫千钟粟,且拾吾昧一微尘
——《沧海拾昧集》@CuPhoenix
【阅前敬告】
沧海拾昧集仅做个人学习笔记之用,所述内容不专业不严谨不成体系
【如有问题必是本集记录有谬,切勿深究】
目录
前言
对于某种STM32F103C8T6/C6T6最小系统板,没有配置J-LINK/ST-LINK烧录口,此时可以使用 USB转TTL串口 进行 ISP烧录 。
本文记录了ISP烧录的方法和烧录过程中可能存在的问题。
一、测试环境准备
为演示ISP烧录的方法,本例的实现功能与准备如下:
实现功能:
使用STM32串口下载软件进行ISP烧录一个LED灯闪烁例程。
软件版本:
Keli 5 STM32串口下载软件(FLYMCU,点此下载) LED灯闪烁例程(点此下载)
硬件说明:
对于USB-TTL转换串口,应具有:Tx、Rx、3v3、GND。 本例所使用的STMF103C8T6/C6T6引脚说明如下所示。
引脚说明图( 例程中所用的 LED1 为 PC13 )
二、实现过程
1、硬件连接


跳线说明图( 上图为正常工作模式,下图为ISP烧录模式 )
USB-TTL串口 | 最小系统板 |
---|---|
Tx | PA10 |
Rx | PA9 |
3v3 | 3v3 |
GND | GND |
2、编译与烧录
ISP烧录软件的使用
问题说明:
在烧录时候遇到下图所示的情况,即一直处于 开始连接....
的状态,按一下板子上的复位键即可。
按下复位键即可继续烧录
处于ISP烧录模式下,烧录后不用按复位键,程序将自动运行。确认烧录完成后,将跳线帽调回正常工作状态,按复位键即可。
敬谢诸君。
金陵钟山之阳。