SEGGER J-Link 下載地址
https://www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack
注: Segger J-Link軟件兼容32位與64位windows操作系統
如下圖,使用SWD的下載方式。
使用4根線連接到STM32單片機進行調試/下載。
SWD管腳示意圖 | 連接示例 |
如果軟件已安裝,直接到4.軟件配置
。
下面以Segger J-Link V5.00I 版本爲例演示安裝過程。
雙擊Setup_JLink_V500l.exe
可執行文件(Win10要以管理員權限運行)。全部使用默認安裝選項,一直點next
直到安裝完成。
其中這一步的默認選項(下圖)會安裝J-Link的驅動。
如果軟件已配置,直接到5.燒錄
。
在開始菜單中找到 J-Flash
點擊運行。
第一次運行軟件,需要新建工程並配置,如下圖。
第一步:配置目標接口
其中,下載方式選擇SWD。
燒錄速度由硬件決定,正版的J-Link會比盜版的快一些,J-Link V9會比J-Link V8快一些,同時短的USB線支持更高的燒錄速度。
這裏先設置速度爲500Khz,可以根據實際情況調節的再快一些。
第二步:配置CPU
選擇燒錄單片機的類型
第三步:
配置Auto操作的步驟
只進行以上三步配置,其它的配置保持默認,然後點擊確認。
將配置好的工程文件保存,在下面示例中保存爲 stm32f031f6.jflash
。專用來下載stm32f031f6的單片機。
至此,配置完成。
在開始菜單中找到 J-Flash
點擊運行。
如果4. 軟件工程配置
成功保存後,默認會存在上次保存的工程,直接點擊Start J-Flash
。
打開/選擇 燒錄文件。
燒錄文件一般爲 xxxx.hex
。
點擊 Connect
連接單片機,會在下方LOG中輸出連接是否成功的信息。
確認連接成功後,點擊 Auto
, 會自動執行擦除、燒錄、校驗flash的操作,並讓程序跑起來。
如果在LOG中輸出了以下提示信息,則證明燒錄完成。此時直接移除燒錄線即可。