1、 文檔目標(biāo)
記錄解決CMSIS_DAP.DLL missing的報(bào)錯(cuò)情況,對(duì)應(yīng)相關(guān)報(bào)錯(cuò)信息,供后續(xù)客戶參考,快速解決客戶問(wèn)題。
2、 問(wèn)題場(chǎng)景
客戶進(jìn)行硬件調(diào)試時(shí),發(fā)現(xiàn)Target設(shè)置內(nèi)有CMSIS_DAP.DLL missing報(bào)錯(cuò),無(wú)法連接上開(kāi)發(fā)板。在使用 CMSIS-DAP 目標(biāo)調(diào)試器的 μVision 項(xiàng)目設(shè)置中出現(xiàn)此問(wèn)題。啟動(dòng)調(diào)試會(huì)話或閃存下載后,μVision 顯示錯(cuò)誤對(duì)話框CMSIS_DAP.DLL缺失;此錯(cuò)誤消息僅在某些 PC 上顯示。

圖2-1
3、軟硬件環(huán)境
1)、軟件版本:MDK 5.38
2)、電腦環(huán)境:Windows 11
3)、外設(shè)硬件:無(wú)
4、解決方法
1)、問(wèn)題分析
該CMSIS_DAP.DLL是使用一個(gè)選項(xiàng)構(gòu)建的,該選項(xiàng)要求 Windows 中存在特定的 Microsoft DLL。如果此 DLL 不存在,則會(huì)顯示此錯(cuò)誤對(duì)話框。可能由于加密軟件或殺毒軟件導(dǎo)致文件缺失。
2)、方法一
將下列鏈接文件下載并解壓縮到文件夾 C:KeilARMBIN 中。如果您已將 MDK-ARM 安裝到其他文件夾,相應(yīng)地調(diào)整路徑。https://documentation-service.arm.com/static/63923d6a826c281d4c73dac5?token=
3)、方法二
進(jìn)入我們的MDK安裝目錄找到相關(guān)的DLL文件將其復(fù)制至客戶的BIN文件夾下。

注:官網(wǎng)參考鏈接如下UVISION 調(diào)試器:錯(cuò)誤:CMSIS_DAP.DLL丟失 (arm.com)

首頁(yè) > 資源中心 > FAQ
