STM32的程序下载方式

MiniSTM32f103rct6   

一、ch340下载方式:

           1.设置:(需要使用到ch340转ttl)

               USB下载器的TXD端接单片机上PA10(RX1)或接UART1上的RX1

               USB下载器的RXD端接单片机上PA9(TX1)或接UART1上的TX1

               GND接GND

               电源接相应电压值的电源

               BOOT0接VCC

           2.操作:博主使用的是mcusip V0.993下载软件,搜索到相应串口后,将左下角设置为从上往下数第四个,点击开始编程(此时发现右面显示开始连接),然后按下单片机复位键,即开始下载(注意:下载完成之后若未将BOOT0接回GND,则若再按次复位,单片机将停止运行,这是因为此时BOOT设置仍为下载模式,具体可看下面第三张图)

下图为截取的某猫上的相关图:

                                 STM32的程序下载方式_第1张图片

STM32的程序下载方式_第2张图片

STM32的程序下载方式_第3张图片

二、STLINK/JLINK下载方式:

              以JLINK为例支持两种方式:串行接口(SWD)&JTAG调试接口,我们下面说的是SWD方式

                 1.准备:STLINK(博主使用的是STLINK V2)、STLINK驱动

                 2.实施:1、单击魔法棒,分别打开Debug,Utilities选项卡,点上use,在setting中设置.

                             2、在Debug中的ort选项中选择选SW,Max Clock可以单击Auto Clk来自动设置(若USB数据线较差,则可通过降低速率);在Flash download中选上Reset and Run(实现编程后自动运行),然后在下面点Add,加上STM32F10x High-desity Flash.

SWD调试接口引脚分配:

STM32的程序下载方式_第4张图片

你可能感兴趣的:(STM32)