這里介紹一種用ST-LINK通過JTAG(或者SWD)口下載HEX文件的方法。
接下來介紹的,這種方法是ST官網推薦的,使用的是ST官方的免費下載軟件:STM32 ST-LINK utility 4.5.0
https://www.st.com/en/development-tools/stsw-link004.html
安裝軟件沒有特別注意的地方,一直點擊 Next(下一步)就可以。
安裝好軟件以后,軟件界面如下:
掌握下載程序的方法,只需要會使用三個圖標就可以。
第一個圖標:Connect to the target
這個圖標的作用是“連接器件”,點擊以后,在硬件連接正確並通電的情況下,就會讀出器件的ID號,以及其它一些信息,如下圖所示:
第二個圖標:Open file
點擊這個圖標,打開你要下載的HEX文件。例如下圖,就是我打開一個程序后,軟件中間出現的代碼...
第三個圖標:Program Verify
這是下載圖標,點擊這個圖標后,會彈出一個窗口...
你看到的這個窗口中的配置,都是默認的,不用修改,直接點擊Start,就開始下載了。下載速度主要看你的程序有多大,一般的小程序只需要一瞬間就下載到單片機里邊了。
只需這三步,就可以做到,用STLINK下載HEX文件到STM32單片機中了。
軟件下載網址:
軟件