STlink驅(qū)動(dòng)的安裝

在開發(fā)STM32的時(shí)候少不了使用到調(diào)試,而STlink配合MDK則可以做到一邊調(diào)試一邊編程,對于STM32支持硬件仿真的情況下,是非常合適的,在初次使用STLink的時(shí)候,很多人都會(huì)發(fā)現(xiàn)插上電腦STLINK之后,電腦并不能識別到STlink,此時(shí)需要安裝相關(guān)驅(qū)動(dòng),電腦才能識別==對于驅(qū)動(dòng)STLink的這些驅(qū)動(dòng)我們不用去計(jì)較這么多,燒錄器廠商會(huì)自己寫好打包,我們只需下載使用即可==,下方我貼出STLinkl驅(qū)動(dòng)相關(guān)下載鏈接方便直接下載:鏈接 在對應(yīng)的文件夾中選者X86或者64位按自己電腦位數(shù)選擇安裝相應(yīng)驅(qū)動(dòng)即可,安裝成功后打開我們的設(shè)備管理器可以看到我們電腦能夠看到下面界面則代表驅(qū)動(dòng)安裝成功:
MDK配置時(shí)候出現(xiàn)的相關(guān)問題
當(dāng)我們安裝好STlink相關(guān)驅(qū)動(dòng)后,這個(gè)時(shí)候我們可以去正常的使用他直接在MDK中進(jìn)行相關(guān)調(diào)試了嗎,答案當(dāng)然是否定的,畢竟電腦識別了不代表MDK也能跟著直接識別嗎,電腦需要相關(guān)驅(qū)動(dòng),那MDK也是需要相關(guān)配置兩者才能正常的結(jié)合使用的哦,在配置和連接的過程中我們會(huì)遇到一些問題,下面將列舉出常見問題:
MDK相關(guān)配置:
在配置的過程中可能會(huì)遇到的錯(cuò)誤,我將插入一段gif圖片大家可以看到正確的配置方式:MDKSTLink正確配置方式:
在圖片中我們可以看到最后我點(diǎn)進(jìn)去的STLink并沒有被MDK識別到那怎么辦呢,接著往下看--
STLink出現(xiàn)通信錯(cuò)誤解決方案
①可能原因 STlink損壞 按下圖排查:若真的損壞那么官方的下載軟件也無法讀取IC的

光看圖片中并不能直接得出結(jié)論STLink已經(jīng)損壞我們接下來進(jìn)行下一步排查。
②STLINK可能通信沒穩(wěn)定或者單片機(jī)突然上電導(dǎo)致的BUG,我們進(jìn)行下一步排查,重新插拔下STLink再去官方燒錄軟件中查看能否正常讀取IC的ID,重新插拔后看下圖:

注意連接過程中的STLink的狀態(tài)指示燈是紅綠交替閃爍的哦
連接成功后MDK的配置:
連接成功后,我們可以進(jìn)入MDK種重新嘗試讀取下芯片的IDcode,成功讀取。
配置:
關(guān)于配置可以用三張圖來說明如下:


一般很多種情況是同時(shí)打開多個(gè)MDK工程文件的時(shí)候,F(xiàn)LASH算法被MDK無法自動(dòng)識別,這個(gè)時(shí)候需要自己配置下自己對應(yīng)的MCU型號的FLASH算法哦 。
小結(jié)
在調(diào)試過程中使用仿真時(shí)必不可少的,希望此文章能幫助到一些初次使用STLink的小伙伴,對于MDK的調(diào)試窗口相關(guān)以后也會(huì)更新相關(guān)文章,喜歡此類文章的小伙伴可點(diǎn)點(diǎn)關(guān)注哦。
-
mcu
+關(guān)注
關(guān)注
147文章
19094瀏覽量
402734 -
仿真
+關(guān)注
關(guān)注
55文章
4530瀏覽量
138628 -
STM32
+關(guān)注
關(guān)注
2312文章
11187瀏覽量
374422 -
燒錄器
+關(guān)注
關(guān)注
3文章
260瀏覽量
29418
發(fā)布評論請先 登錄
使用STLINK或JLINK燒寫程序后,使用MCU isp串口燒錄更改后的HEX文件,燒錄失敗怎么解決?
用STLink燒錄完后無法復(fù)位MCU
GD MCU能用STLink下載嗎
請問STLINK-V3SET是否僅鎖定到ST MCU?
關(guān)于HPLC的常見問題及解答
ST-LINK燒錄stm32程序步驟
航芯通用MCU技術(shù)常見問題 | F4專題
stlink燒錄器燒錄步驟
MSP MCU上Σ-Δ ADC的常見問題解答
機(jī)智云Gokit3開發(fā)篇:ST-Link燒錄MCU程序操作詳解
關(guān)于ST系列MCU使用STlink仿真燒錄常見問題
評論