MKD 4安装后有时候会因为jlink驱动库的一些原因出现无法识别出设备或者识别出jlink设备号等信息确依然显示no Device,在确认连接没有问题,jlin模式选择没有问题的前提下,针对jlink问题现做出以下总结解决方案。
1.如果是使用了keil4低版本覆盖安装了高版本,jlink固件动态库可能会出现问题,最简单的方法是使用高版本再覆盖安装。比如使用V4.0覆盖了V4.12版本,可以使用更高版本的V4.22覆盖安装解决。
2.安装jlink驱动时默认路径为C:\Program Files (x86)\SEGGER\,使用安装目录下的JLinkDLLUpdater.exe更新一下keil使用的动态库文件。
3.更换动态库文件,文件覆盖位置在keil的安装目录下,下面连接有详细说明。
https://download.csdn.net/download/li18239323189/10275099
个别可能出现替换文件后查找不到的问题,就需要重新安装keil了。
在设置没有毛病的前提下,以上解决方案足矣。