1. 程式人生 > >stm32下載方式之串列埠ISP\swd

stm32下載方式之串列埠ISP\swd

作者:stm_小強
企鵝:759040024
說明:

庫檔案版本:3.5.0

1.首先看一下stm32啟動模式 

stm32的啟動模式由32晶片的boot0與boot1引腳決定。分為內嵌flash啟動模式(正常啟動模式)、記憶體啟動模式、rom啟動模式

啟動方式與引腳高低電平的對應關係如下,晶片復位的四個時鐘週期內會去讀取boot0和boot1引腳的電平情況確定晶片的執行

模式。

boot0=0,boot1=x  ----------------內嵌flash啟動模式

boot0=1,boot1=1 ----------------記憶體啟動模式

boot0=1,boot1=0----------------rom啟動模式(串列埠isp下載程式)

2.串列埠isp下載方式

 isp串列埠下載HEX程式步驟

1)設定boot0=1,boot1=0 

2)使用mcuisp或者flashloader下載程式到內嵌flash

3)設定boot0=0,boot1=0即可實現程式的執行

3. jtag-swd下載方式

     用到的引腳 JTMS、JTCK、VCC、GND實現程式的下載與除錯,具體的設定有待研究|

     這是個引腳與jlink的接線對應如下

        JTMS--TMS/SWDIO

        JTCK--TCK/SWCLK

        VCC  GND為整個板子提供電源