[STM32] 01-ST LINK Firmware Update
ST-LINK 是一款用於開發 STM32 的燒錄器,隨著官方軟硬體的更新做為開發工具的 ST-LINK 燒錄器也可以更新。本文章將介紹 ST-LINK v2 燒錄器的韌體更新。
文章內容
- ST-LINK v2 簡介
- 更新 ST-LINK v2 韌體
材料
- ST-LINK v2
ST-LINK v2 簡介
ST-LINK v2 用於 STM8 與 STM32 微處理器開發,意法半導體推出許多型號 ARM 微處理器每一系列的開發工具存在差異,使用者需要先行了解是否支援。
筆者使用的 ST-LINK v2 燒錄器非原廠出品,不過還是可以升級。外觀如下圖所示:
如果讀者想進一步了解官方出品的 ST-LINK v2 可以到官網查詢。
更新 ST-LINK v2 韌體
我們可以利用 STM32CubeIDE 來進行 ST-LINK v2 的韌體升級。首先,打開 STM32CubeIDE ,如果出現詢問設定專案目錄的視窗可以指定一個目錄給專案使用,雖然目前我們還未進行專案的開發。看到 「 Welcome to STM32CubeIDE 」畫面後表示已經進入到專案起始頁面了,一切都是從這個畫面開始。
由於我們要進行 ST-LINK v2 燒錄器的韌體更新,所以選擇 「 Help 」==> 「 ST LINK Upgrade 」。
之後會開啟 「 ST LINK Upgrade 」視窗,此時我們可以將 ST-LINK v2 接到電腦上並按下
「 Refresh device list 」會出現 ST-LINK v2 的 ID 資訊。接著再按下 「 Open in upgrade mode 」便會出現韌體版本以及升級版本等相關資訊,最後按下 「 Upgrade 」靜待片刻等進度完成後便完成 STLINK v2 燒錄器的韌體升級。
總結
ST-LINK v2 是用來開發 STM8 與 STM32 的燒錄器,透過它的協助可以將我們寫好的程式放到微處理器上執行。因為意法半導體出品了數種家族與款式的微處理器與開發板,燒錄器並非通用所以使用前須先做功課以免買來不合用。
感謝讀者
若文章有幫助到您可以拍手給我鼓勵,免費支持我。
相關文章
- [STM32] 00-Install STM32CubeIDE [連結]
- [STM32] 01-ST-LINK [連結]
- [STM32] 02-STM32F103C8T6 [連結]
- [STM32] 03-GPIO-Output [連結]
- [STM32] 04-GPIO-Input [連結]
- [STM32] 05-Ext-Interrupt [連結]
- [STM32] 06-Timer-Basic [連結]
- [STM32] 07-Timer-Interrupt [連結]
- [STM32] 08-Timer-Output_Compare [連結]
- [STM32] 09-Timer-PWM [連結]
- [STM32] 10-Timer-Input_Capture [連結]
- [STM32] 11-RTC-Second-Interrupt [連結]
- [STM32] 12-RTC-Alarm_Interrupt [連結]
- [STM32] 13-Independent_Watch_Dog [連結]
- [STM32] 14-Windows_Watch_Dog [連結]
- [STM32] 15-ADC_Conversion [連結]
- [STM32] 16-ADC_Conversion_Temperature_Sensor [連結]
- [STM32] 17-ADC_Convversion_DMA [連結]
- [STM32] 18-SPI [連結]
- [STM32] 19-UART [連結]
- [STM32] 20-I2C [連結]