STM32的裸板下载方式

一、 使用CH340下载
在没有驱动的情况下,首先安装CH340的驱动

  1. 连接线:下载器 开发板
    3.3v -> 3.3v
    Gnd -> gnd
    Rxd -> PA9
    Txd -> PA10
  2. 将boot模式设为BOOT0 -> 1 BOOT1 -> 0 重要
  3. 使用软件flymcu下载
    在这里插入图片描述
  4. 将BOOT设置回BOOT0 -> 0 BOOT1 -> 0 重启

二、 使用ST_Link下载
在没有驱动的情况下,首先安装ST_Link的驱动

  1. 连接线:下载器 开发板
    3.3v -> 3.3v
    Gnd -> gnd
    SMCLK -> DCLK
    SMDIO -> DIO
  2. 设置keil
    2.1 点击Debug 选择st-link Debuger选项
    在这里插入图片描述
    2.2 点击 settings port选择sw 后在方框里面会显示开发板型号
    在这里插入图片描述
    2.3 点击Flash Download 点击add按钮,选择stm32f10x 128k (注意只能选一个,这个必须跟芯片要匹配的)打勾Rest and Run (这里不打勾的话 下载程序以后只能手动让开发板复位,这个打勾程序会自动跑)点击确定按钮
    在这里插入图片描述
    在这里插入图片描述
    2.4 编译、下载
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    3.使用STM32 ST-LINK Utility_v2.5.0 下载hex文件
    在这里插入图片描述在这里插入图片描述
    3.1 连接ST_Link
    在这里插入图片描述
    3.2 设置下载
    在这里插入图片描述
    3.3 选择文件及下载
    在这里插入图片描述
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41110647/article/details/106287569