|
在KEIL中用JTAG仿真出错:error:cannot load driver".....JL2CM3.dll" 时的解决方法
报错:

之前装了jlink仿真器,在keil里debug的时候一直出现这个错误。根据提示框说没有JL2CM3.dll的文件,首先就在电脑全局搜索了下该文件并没有找到,说明这个文件不存在。
后面重新装了几次jlink软件都不行,发现这个文件还是不存在(此时已经尝试过3个版本的jlink)。
于是干脆把jink跟keil都卸了重装,先装的keil。装好keil后发现在keil的安装路径下有上述提到的JL2CM3.dll文件,确认了这个文件有了后就把jlink装上去。这时候再打开keil进行debug,发现还是不行,但注意现在是已经有了JL2CM3.dll文件,结合之前在网上看到的其他人的经验,于是再把环境变量给配置了一下,没想到解决了。
总结:
第一种情况:如果电脑里没有JL2CM3.dll文件,建议把keil下了重装再装jlink,然后配置环境变量吧。
第二种情况:如果电脑里有JL2CM3.dll文件,可能是该文件的路径问题,找到该文件所在位置添加到系统环境变量中去就好。
结合下自己的情况判断,系统环境变量配置具体操作百度即可。
更新:如果以上方法都还不行,可看一下这个链接https://www.xiaopingtou.cn/q-158734.html。下载个新的版本JL2CM3.dll把原先旧的替换掉。
|
|