應(yīng)用場(chǎng)景:在Option for?Target下的Debug標(biāo)簽下,發(fā)現(xiàn)一旦選擇ST-Link進(jìn)行Target的調(diào)試時(shí),就會(huì)出現(xiàn)整個(gè)軟件閃退的情況。
圖 1
軟硬環(huán)境:
1、 軟件版本:Keil?MDK 5.38a
2、電腦環(huán)境:Window 10
解決方法:
1 ?如果在您的Windows操作系統(tǒng)選擇設(shè)備管理器,找到ST-Link字樣(如圖1)
圖 1
2 ?雙擊這個(gè)條目,在事件標(biāo)簽下可以看到“設(shè)備 USBVID_0483&PID_374B&MI_006&390b9f4&1&0000 需要進(jìn)一步安裝?!比绻詈蟠址?&390b9f4&1&0000”超過(guò)32個(gè)則會(huì)導(dǎo)致μVision IDE閃退。
圖 2
3要解決此問(wèn)題請(qǐng)下載STLinkUSBDriver6.1.2.0Signed.zip文件,解壓獲得ST Link驅(qū)動(dòng)程序STLinkUSBDriver.dll文件,將其復(fù)制到MDK安裝目錄的子文件夾(例如:?C:Keil_v5ARMSTLink)替換原文件。
下載鏈接
鏈接: https://pan.baidu.com/s/1ui0BeELuNcIQLG1U7ueALw
提取碼: 5gx8
官網(wǎng)鏈接:
https://developer.arm.com/documentation/ka005381/latest
4 這時(shí)候就可以正常使用ST-link進(jìn)行調(diào)試了。
圖 3