许久没用keil5,今天用了一个十几块钱的JLink进行程序烧录,
Keil5 MDK 用JLink下载固件之后,软件闪退,啥问题都没报。
我当时就懵逼了,怎么肥事。以前用keil5的时候没出现过这种情形呀。
于是乎,查了windows的事件查看器,发现程序崩溃原因如下:
难道是因为我大前天重装了系统的缘故?导致文件丢失?
后面一查,有人说在环境变量里添加D:\Keil_v5\ARM\Segger这个Segger文件夹路径,可是,我添加了之后还是没反应。在下载程序之后,Keil5依旧崩溃闪退!
最后,找到方法是下载一个JLinkARM.dll的修复文件,然后keil安装目录下的Segger文件夹里面的JLinkARM.dll替换掉。
D:\Keil_v5\ARM\Segger\JLinkARM.dll
然后问题圆满解决~
修复文件下载链接c