1. 程式人生 > >用J-LINK的SWD模式下載程式

用J-LINK的SWD模式下載程式

1.        前言

最近由於專案需要,設計一塊以STM32為核心的PCB板,由於JLINK標準下載介面有20根線,所以就想著可否用ST-Link的方式來下載程式,因為我以前在用微控制器STM8L的時候用過ST-LINK,因為ST-Link下載程式只有四根線,所以就在網上狠狠的搜尋了一番,然後改裝了一下我手裡的J-link(因為我沒有ST-Link的下載器)和開發板的連線,就下載成功了,不過我發現用JLINK改裝後,雖然能下載程式,但是不能夠Debug,MD5提示找不到STLINK,我想可能是因為我用的下載器不是STLINK吧,等我買了ST-LINK下載器之後試一下。

2.        J-Link和STM32的引腳連線方式


3. 用J-Flash ARM下載,步驟如下所示:
1)JLINK下載器USB線與PC連線
2)開啟J-Flash ARM


3)        設定J-Flash ARM引數


4)  按圖示設定引數內容進行設定(紅色圈部分)


5)選擇CPU型號


找到需要下載的.hex檔案


點選Auto或者按F7鍵進行下載


程式下載介面如下:


提示下載成功: