應(yīng)用場景:在Option for?Target下的Debug標(biāo)簽下,發(fā)現(xiàn)一旦選擇ST-Link進(jìn)行Target的調(diào)試時,就會出現(xiàn)整個軟件閃退的情況。

圖 1
軟硬環(huán)境:
1、 軟件版本:Keil?MDK 5.38a
2、電腦環(huán)境:Window 10
解決方法:
1 ?如果在您的Windows操作系統(tǒng)選擇設(shè)備管理器,找到ST-Link字樣(如圖1)

圖 1
2 ?雙擊這個條目,在事件標(biāo)簽下可以看到“設(shè)備 USBVID_0483&PID_374B&MI_006&390b9f4&1&0000 需要進(jìn)一步安裝?!比绻詈蟠址?&390b9f4&1&0000”超過32個則會導(dǎo)致μVision IDE閃退。

圖 2
3要解決此問題請下載STLinkUSBDriver6.1.2.0Signed.zip文件,解壓獲得ST Link驅(qū)動程序STLinkUSBDriver.dll文件,將其復(fù)制到MDK安裝目錄的子文件夾(例如:?C:Keil_v5ARMSTLink)替換原文件。
下載鏈接
鏈接: https://pan.baidu.com/s/1ui0BeELuNcIQLG1U7ueALw
提取碼: 5gx8
官網(wǎng)鏈接:
https://developer.arm.com/documentation/ka005381/latest
4 這時候就可以正常使用ST-link進(jìn)行調(diào)試了。

圖 3