STM32程序下载方法一、二简介

2.3 ISP串口程序下载方法(p7)

2.3.1  硬件连接

 

STM32程序下载方法一、二简介

STM32程序下载方法一、二简介

跳线帽:默认连接地

STM32程序下载方法一、二简介

特别注意:STM32的ISP下载,只能使用串口1(指的是开发板),也就是对应串口发送接收引脚PA9,PA10(指的是芯片引脚),不能使用其他串口(例如:串口2:PA2,PA3这个串口只能通信不能下载)

2.3.2  一键下载方法

串口下载工具:FlyMcu(在软件资料夹中)

STM32程序下载方法一、二简介

 

注意:

  1. 串口不要选错
  2. Bps区别:

        F4设置76800(不能过高)

        F1可以任意设置

    3.插入程序代码文件.hex

2.3.3  STM32启动模式  

在STM32F10xxx里,可以通过BOOT[1:0]引脚选择三种不同启动模式。

STM32程序下载方法一、二简介 在STM32F10xxx里,可以通过BOOT[1:0]引脚选择三种不同启动模式。

2.4  JLINK程序下载方法2(p8)

2.4.1 JLINK与开发板硬件连接

STM32程序下载方法一、二简介

  1. JLINK:由排线、USB线、JLINK板子
  2. 通过利用串口给 STM32 下载代码,如果你的代码工程比较大,难免存在一些 bug,这时,就有必要通过硬件调试来解决问题了。
  3. 串口只能下载代码,并不能实时跟踪调试,而利用调试工具,比如 ST-LINK, JLINK 和ULINK 等就可以实时跟踪程序, 从而找到你程序中的 bug, 使你的开发事半功倍。

2.4.2 JLINK下载配置过程

STM32F1开发指南-库函数版本_V3.3.pdf文件中3.4.3

    #在文档中下载