普中STM32-PZ6806L 使用FlyMcu串口烧录程序

简介

我的串口下载电路坏掉了, 所以研究了下如何通过USB转TTL进行程序的下载, 为后续Bootloader部分做准备;

连接

我的板几乎是十年前买的, 所以电路与现有网上的资料有些差异, 所以仅供参考

  1. USB 转 TTL线 与开发板 连接, 如图
  2. 图中 ①, 需要去掉第一个跳线帽, 保持与我一致, 否则无法使用工具进行烧录
  3. 图中 ②, BOOT0->GND , BOOT1->GND
  4. 图中 ③,
    烧录时, Switch 不要按下, 保持松开
    执行程序时, Switch 按下, 复位,即可执行

FlyMcu串口下载

下载FlyMCU, FlyMCU官网, 软件Free STM32 ISP software

  1. 如图①, 串口, 软件会自动搜索串口, 只需要确认是否一致, 还有波特率选76800;
  2. 如图②, 编程前重装 就是在每次烧录时重新加载.hex文件, 程序文件内容一直变动建议勾选;
  3. 如图③, 编程后运行 就是烧录完后自动运行程序
    虽然但是, 这块板可以不用勾选, 因为会复位失败, 所以还是不要勾选好了
  4. 如图④, 其实对于这块板子来说, 目前选啥选项都可以
    普中STM32-PZ6806L 使用FlyMcu串口烧录程序_第1张图片

Note:
以上方式属于连续烧写模式, 即不需要拔插USB转TTL线, 只需要点击班上的按键即可实现连续烧写
Switch 按下, 复位,运行模式
Switch 松开, 复位, 烧写模式

参考

FlyMcu - 用于STM32芯片ISP串口程序一键下载的免费软件

你可能感兴趣的:(普中STM32-PZ6806L,stm32,嵌入式硬件,单片机)