1.
因为JLINK和KEIL5的固件版本不一致导致,之所以出现这个问题。是因为我之前升级了JLINK到766b版本,插入jlink后,会提示升级固件,升级之后被检测出了是盗版jlink。尝试回退,卸载766b,安装低版本jlink就出现了上述问题。
解决此问题需要将
这里的jlinkarm.dll复制到keil的对应jlink驱动位置。
有时单纯复制这一个dll还不行,好在jlink每次升级前都会自动备份,类似于这种
把三个dll全部复制到这里即可
2.在打开JSCOPE时,遇到了jlink error target xxx 766b/jlinkarm.dll not found
这个软件还是去找已经卸载的最新版本jlinkarm.dll
卸载重新安装没有效果
这时候需要修改注册表,下面几处均需修改
- HKEY_CURRENT_USER\Software\SEGGER\J-Link
2. - HKEY_LOCAL_MACHINE\SOFTWARE\SEGGER\J-Link
这样就好了