#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、硬件连接
- 先进行跳线,将boot0的跳线帽接到1端,如下图示:
- 再将USB-TTL串口与最小系统板进行如下连接:
USB-TTL串口 | 最小系统板 |
---|---|
Tx | PA10 |
Rx | PA9 |
3v3 | 3v3 |
GND | GND |
2、编译与烧录
- 在 Keil 5 中生成对应例程的 .hex 文件。(可参考 这篇文章 2.1 的有关内容)
- 打开STM32串口下载软件(FLYMCU),先搜索串口并调到USB-TTL的对应串口,再选择刚编译出的 . hex 文件,点击开始变成即可以开始烧录。
问题说明:
- 在烧录时候遇到下图所示的情况,即一直处于
开始连接....
的状态,按一下板子上的复位键即可。![]()
按下复位键即可继续烧录
- 处于ISP烧录模式下,烧录后不用按复位键,程序将自动运行。确认烧录完成后,将跳线帽调回正常工作状态,按复位键即可。
敬谢诸君。文章来源:https://www.toymoban.com/news/detail-436588.html
金陵钟山之阳。文章来源地址https://www.toymoban.com/news/detail-436588.html
到了这里,关于【沧海拾昧】STM32F103C8T6/C6T6的ISP烧录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!