STM32 ST-LINK Utility安裝及使用

STM32 ST-LINK Utility集成開發環境的安裝比較簡單(基本上就是一路Next下去)。還是按照常規安裝教程(截圖)講述一下吧,以上面下載的“STM32 ST-LINK Utility v4.0.0 setup.exe”軟件爲例講述。

 

 

1.解壓軟件,雙擊“STM32 ST-LINK Utility v4.0.0.exe”,進入準備安裝(解壓)過程。


 

2.進入安裝嚮導,點擊Next”。


 

3.同意許可,點擊“Yes”。


 

4.選擇安裝路徑(這裏默認),點擊“Next”。


 

5.進入安裝過程,不到一分鐘時間。


 

6.安裝最後提示“安裝驅動”,點擊“下一步”,最後點擊“完成”安裝完成。



 

7.點擊“Finish”完成上位機軟件及ST-LINK驅動的安裝。


 

8.查看版本:打開軟件-> Help - > About, 可以看見版本是更新了的。


 

基本使用方法

1.KeilIAR生成hex的配置

STM32 ST-LINK Utility軟件主要是下載程序(可執行hex文件),因此需要編程工具生成hex文件才行,下面將講述常用工具KeilIAR生成hex的配置

 

A.Keil生成hex配置

Project ->Options for Target -> Output 勾選上“Create HEX File”(如下圖)


 

B.IAR生成hex配置

Project ->Options -> Output Coverter -> 勾選上“Generate additional output”、選擇輸出格式爲“Intel extended”,再次設置輸出名稱就配置好了(如下圖)。


 

2.讀取STM32內部FLASH及芯片信息

使用ST-Link連接硬件(STM32芯片),打開STM32 ST-LINK Utility軟件,連接芯片:Tarage  -> connect或直接點擊連接快捷按鈕(如下圖)。

【讀取FLASH信息的前提是沒有添加讀保護

 

點擊“連接按鈕”之前可以設置讀取FLASH的起始地址、讀取長度和數據顯示的寬度。


 

3.打開程序(hex

在上一步連接好芯片,並正確識別芯片之後,打開需要下載的程序(hex)文件。打開hex文件可以從菜單欄(File -> Open File)打開,也可以直接講hex文件拖動FLASH區域(就像從電腦複製文件到U盤一樣)。


 

4.下載程序(hex

在上一步打開hex文件完成之後,點擊“下載”(可以Taraget -> Program,也可以直接點擊下載快捷按鈕,如下圖)


 

彈出信息確認窗口,如hex文件路徑、驗證方式等,確認信息無誤後點擊“Start”開始下載程序。

 

【如:我將可執行hex文件命名爲“ExecutableFile.hex”,位於桌面】


 

下載過程時間長短與程序大小有關,一般都很快,出現Verification...OK”,說明下載成功。


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章