下面的是原理圖與PCB 3D模型,最后會(huì)告訴大家如何刷機(jī),刷進(jìn)去固件。
下面我來(lái)給大家分享一下怎么刷固件及ST-LINK V2的使用吧:首先,新焊好的板子是沒(méi)有刷固件的,所以插電腦上是無(wú)法識(shí)別的:
那么,接下來(lái)我們需要給新制的ST-LINK V2下載固件,由于板子設(shè)置時(shí)候沒(méi)有預(yù)留串口下載,只留了SWDIO跟SWCLK兩根線,所以只能選擇用手上的另外一個(gè)完好的ST-LINK V2來(lái)給它下載固件程序了,于是我們按照下圖把線連好(電源線3.3V可不連,直接把新板子插USB上供電):
用ST-LINK V2刷固件需要用到下面這個(gè)軟件:
接下來(lái)我們先來(lái)安裝這個(gè)軟件吧,找到“STM32 ST-LINK Utility_v2.5.0.exe”這個(gè)軟件,右鍵雙擊安裝:
然后桌面上會(huì)有這個(gè)軟件的快捷方式:
接下來(lái)我們就可以開(kāi)始刷固件了,雙擊打開(kāi)軟件,點(diǎn)擊Target->Connect連接硬件:
若硬件連接成功,會(huì)出現(xiàn)如下芯片型號(hào)及軟件版本等信息:
接下來(lái)我們點(diǎn)擊軟件Target->Program&Verify開(kāi)始加載待刷固件:
選擇下載好的固件版本:
固件加載完畢會(huì)出現(xiàn)如下界面,點(diǎn)擊Start開(kāi)始刷固件:
出現(xiàn)如下界面,表示固件下載成功:
固件下載成功后,板子上的指示燈會(huì)閃爍(因?yàn)槲沂褂玫氖荢T-LINK刷固件,所以此時(shí)不再需要重新安裝ST-LINK的驅(qū)動(dòng),刷完固件的ST-LINK可以直接使用):
快來(lái)自己動(dòng)手做一個(gè)吧,用自己做的下載器,下載程序都是香的。
審核編輯 :李倩
-
pcb
+關(guān)注
關(guān)注
4367文章
23487瀏覽量
409563 -
st-link
+關(guān)注
關(guān)注
1文章
43瀏覽量
9925
原文標(biāo)題:開(kāi)源的ST-LINK,我們自己動(dòng)手設(shè)計(jì)一個(gè)吧
文章出處:【微信號(hào):EngicoolArabic,微信公眾號(hào):電子工程技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
使用USB轉(zhuǎn)TTL串口板和ST-LINK調(diào)試下載器給STM32單片機(jī)下載程序

HarmonyOS Next V2 @Monitor 和@Computed
ST-LINK在STM32CubeProgrammer中無(wú)法連接到器件怎么解決?
怎樣才能使用NUCLEO-H563ZI 識(shí)別出ST-LINK ?
CubeIDE下載程序時(shí)報(bào)錯(cuò)Target no device found,但是ST-LinkUpgrade可以識(shí)別到且可以更新固件,為什么?
STM2cubeide使用Freertos v2提示錯(cuò)誤怎么解決?
使用STM32 ST-LINK Utility和j-flash無(wú)法擦除怎么解決?
用ST-Link讀取原設(shè)備程序,再寫(xiě)入到新板子里面去,運(yùn)行指示燈不閃爍是什么原因?
STM32使用STLINK燒錄問(wèn)題上電順序的疑問(wèn)求解
STM32WB55RG使用USB ST-LINK連接電腦顯示未知USB設(shè)備,更新驅(qū)動(dòng)后也沒(méi)有變化,是什么原因?
SAM IoT Wx v2硬件用戶指南

評(píng)論