STM32串口下载

1、参考资料   《STM32F1开发指南-库函数版本》-3.4.2  STM32串口程序下载

2、PA9(T)  PA10(R)  串口下载引脚

3、USB/串口转换电路   CH340   FLYMCU

4、下载硬件连接:PA9 和 PA10跳线帽   B0和B1和GND跳线帽

5、STM32的ISP下载,只能使用串口1,其他串口只能用作串口通信,不能进行串口下载

6、FlyMcu bps选最高也没问题,    校验,编程后执行勾上    最后选DTR的低电平复位,RTS高电平进BootLoader
      编程到FLASH时写选项字节不能勾

7、STM32的启动模式
           中文参考手册 2.4
STM32串口下载_第1张图片
   ISP下载一般步骤
         1)Boot0接3.3,Boot1接GND
         2)按复位按键,实现下载

   程序执行的一般步骤
         1)mcuisp/flymcu勾选"编程后执行",发送命令直接从FLASH启动
         2)Boot0接GND,Boot1接任意,按一次复位

   一键下载原理:
        一键下载电路,则利用串口的DTR和RTS信号,分别控制STM32的复位和B0,配合上位机软件(mcuisp),设置:DTR的低电平复位,RTS高电平进BootLoader,这样,B0和STM32的复位,完全可以由下载软件自动控制,从而实现一键下载。

你可能感兴趣的:(STM32串口下载)