1、 文檔目標
記錄解決CMSIS_DAP.DLL missing的報錯情況,對應相關報錯信息,供后續客戶參考,快速解決客戶問題。
2、 問題場景
客戶進行硬件調試時,發現Target設置內有CMSIS_DAP.DLL missing報錯,無法連接上開發板。在使用 CMSIS-DAP 目標調試器的 μVision 項目設置中出現此問題。啟動調試會話或閃存下載后,μVision 顯示錯誤對話框CMSIS_DAP.DLL缺失;此錯誤消息僅在某些 PC 上顯示。

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

注:官網參考鏈接如下UVISION 調試器:錯誤:CMSIS_DAP.DLL丟失 (arm.com)

首頁 > 資源中心 > FAQ
