STM32烧录方法之USB转串口烧录

【写在前面】

STM32烧录程序的方法十分多。个人比较喜欢用串口烧录,因为线少,然后所需硬件也十分少

后来我十分迷惑,同是用串口烧录,有的需要通过在硬件上更改BOOT连接,有的不需要更改直接即可烧录

今晚探索了以下,终于明白了!

【USB转串口烧录】

又叫ISP烧录

有两种形式

1.手动模式操作步骤

1.电脑通过USB转ttl模块引出的TX、RX引脚直接连接单片机PA10、PA9引脚(串口一)

2.将BOOT0设置为1,BOOT1设置为0,然后按下复位键,

3.下载程序

4.必须要将BOOT0设置为GND,手动复位

这种方法操作繁琐,但是可以实现硬件上的最简化。另外要特别注意在第3步后,如果第4步还没有完成,就不小心复位或者突然断电(比如VCC线短暂脱离),那么程序就会被擦除。就是说前面烧录的程序作废,需要重新烧写。

2.软件一键下载操作步骤

BOOT0直接接地,软件直接烧录即可。不用更改硬件连接。具体原理可以查看参考文献。那文章写的十分不错。

【引用】

STM32程序的烧录方式

你可能感兴趣的:(STM32烧录方法之USB转串口烧录)