现象
Cannot load driver ‘C:\Keil_v5\ARM\Segger\JL2CM3.dll
原因
由于Jlink为盗版,导致闪退。
具体为JLinkARM.dll这个插件搞鬼。
这个插件的来源为
也就是我们装Jlink驱动的时候,勾选了这个选项,而导致这个毒瘤插件进入Keil,以后安装插件的时候取消安装就可以了。
解决措施
- 找到”Keil安装目录“\ARM\Segger
- 下载老版Keil的驱动:https://download.csdn.net/download/thebestleo/89611630
- 将里面的驱动解压替换现在的驱动,重启Keil就可以解决了。