问题背景
V4.20以上的keil安装包中都自带Jlink驱动包,即当你安装了KEIL后,Debug或Download就是用的安装KEIL时附带安装的Jlink版本。
那如果存在这种情况,你正在开发的芯片比较新,只有比较新的Jlink驱动软件才能支持,当你试图用Jlink调试或烧录时会弹出类似错误提示:
也许你找到了需要的新版本Jlink的安装包,安装后。但是一般都默认安装在C:\Program Files (x86)\SEGGER这个路径下,你的KEIL中Debug或Download用的依然还是那个附带的旧版本Jlink,怎么让KEIL能用起来新版本的Jlink呢?
解决方法
一句话总结就是:将KEIL安装路径下的老版本JLinkARM.DLL文件替换成新版本的JLinkARM.DLL文件。文章来源:https://www.toymoban.com/news/detail-638341.html
用驱动中的JLinkARM.DLL替换keil5中的JLinkARM.DLL即可
1、一般Jlink软件默认的安装位置是C:\Program Files (x86)\SEGGER\,如果你同时安装了很多不同版本,这个路径下会出现不同的版本号命名的文件夹
找到JLinkARM.DLL复制
2、找到Keil的安装路径中JLinkARM.DLL位置为:keil_5\ARM\Segger\JLinkARM.DLL
用第一步复制来的JLinkARM.DLL替换掉该路径下的即可。
3、重启KEIL,再用Jlink版本就变成替换的版本了。(一定要重启keil,不然还是老版本)文章来源地址https://www.toymoban.com/news/detail-638341.html
到了这里,关于KEIL自带的Jlink怎么升级更换版本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!