CMSIS-DAP调试器keil无法识别

好长时间没有做过stm32了,今天突然心血来潮想玩一下,结果所有得供电数据链接正常,keil启动,下载测试程序时出现如下错误:

这个问题之前就出现过,当时百度到解决得方法,但是没有做记录,现在又遇到又忘了怎么处理了。还是记录一下比较靠谱。

出现这个问题是因为驱动冲突得原因,到“设备管理器”查看电脑得硬件,会发现一个新得硬件,我得在第一个,很容易就能发现。

这里发现出现了一个类型为”libusb_win32_devices”的设备叫“BETTER_USB_HS”,这个时候我们需要在这个设备上点击右键:

选择“更新驱动程序”,出现对话框后选择“浏览我的计算机以查找驱动程序软件”。

选择“让我从计算机上的可用驱动程序列表中选取”,将会跳入下一个界面。


这里就可以发现这个硬件有两个兼容的驱动,既然第一个是错的,那我们就选择第二个“USB输入设备”。选择后等待系统安装完成,“关闭”对话框。
重新尝试下载,将会发现下载正常了。
这里写的有点冗余,但是为了方便再遇到这个问题的朋友不要走弯路,还是简单明了点好。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注