最小系统板STM32F103C8T6烧录程序指南

2023-10-17 16:21:59 浏览数 (1)

STM32F103C8T6烧录程序

方法一:使用SWD模式烧录

此时BOOT0 = 0,BOOT1 = X(任意),跳线帽接法如下图所示

接好后,若手边有STLINK的话,可以使用SWD模式下载程序,将引脚按照原理图与STLINK线序连接,如下图所示

线连接好后,在KEIL中设置好STLINK下载程序相关配置

确保STLINK配置完成、可以正常识别后,在KEIL中点击下载按钮将事先编写好的点灯程序烧录进去

烧录完成后可以看到绿色LED灯亮起(如果无反应按一下Reset试试),表明程序下载成功,能够正常运行

方式二:使用串口下载程序烧录

此时BOOT0 = 1,BOOT1 = 0,跳线帽接法如下图所示

最小系统板未集成USB转TTL芯片,需要自备USB转TTL模块,并初始化USART1,将USB转TTL模块的TXD接到最小系统板的USART1_RX(PA10),将RXD接到USART1_TX(PA9)

连接无误后打开事先下载好的FLYMCU工具,首先进行一些配置

配置好之后选择事先编写好的程序,并点击开始编程按钮,此时需要按一下开发板上的Reset键,使之进入串口烧录模式

下载完成后通过切换跳线帽的方式将BOOT0设置为0,再次按下Reset键可以发现LED灯亮起,表明程序下载完成,可正常运行

0 人点赞