JLINK 调试器下载导致Keil工程闪退崩溃问题解决
问题描述
- Keil版本:V5;
- JLINK版本:V8;
- 问题描述:使用JLINK调试器进行程序下载与调试时,Keil工程总是弹出图下对话框:
然后,Keil工程崩溃,闪退;
解决方法
1.准备工作
①需要的文件已百度网盘分享,请自行下载。
链接:https://pan.baidu.com/s/1QA-ack7aFF2aythDNqvfuw
提取码:dug2
②关闭Keil工程;
③插上JLINK;
2.安装JLINK驱动更新软件
默认安装即可。
3.打开J-Link Commander软件
4.输入"exec invalidatefw"指令
5.弹出驱动程序更新对话框,点击"是(Y)",等候驱动更新完成即可
6.Keil 文件替换
复制第1步中需要替换的文件,将Keil安装路径下,\Keil_v5\ARM\Segger文件夹中的"JL2CM3.dll"和”JLinkARM.dll“进行替换即可。(替换之前,建议先备份将要替换的文件,防止需要恢复使用)
至此,所有操作已完成。
问题验证
打开Keil工程 -> Flash -> Configure Flash Tools -> Debug -> Setting,等一会儿,没有弹出第一张图片那样的盗版提示就成功了
写下这些是为了方便后面遇到此问题的人,希望可以对你有些许帮助。