BOOT引脚接线方法
BOOT0:用跳线帽或杜邦线,将 BOOT0 连接到 VCC (3.3V),使BOOT0=1(高电平)。 BOOT1:用跳线帽或杜邦线,将 BOOT1 连接到 GND,使BOOT1=0(低电平)。 连接串口线:USB转TTL模块的 RXD 接开发板 PA9,TXD 接 PA10,GND 接 GND。设置BOOT:按上述方法设置好BOOT0和BOOT1跳线。
复位芯片:按一下开发板的复位键(NRST),让芯片进入Bootloader模式。
打开FlyMcu,选择要下载的hex文件,搜索串口,选择对应的串口,
选择:DTR的低电平复位,RTS高电平进BootLoader
点击开始编程,下载程序
恢复运行:下载完成后,将BOOT0的跳线改接回GND(BOOT1保持GND),再按一下复位键,程序就开始运行了
单片机:STM32F103C8T6、STM32F103VET6系统板