MDK5.25以上版本解决j |
您所在的位置:网站首页 › keil4在线调试闪退 › MDK5.25以上版本解决j |
一、问题 MDK更新到5.32之后,无论是使用J-LinkOB烧写程序还是在线仿真都会提示如下:
然后轻则每次都需要把这个警告去掉,仿真可能遇到问题,重则程序直接闪退(我遇到每次都是闪退)。实测从5.25开始就遇到了这类问题,更低版本的没有测试 二、原因MDK在5.25之后,使用了更高版本的J-link驱动(可以在MDK安装路径下的ARM/Segger文件夹下找到),某宝十几块钱的盗版J-linkOB会被识别出来,所以提示J-link是虚假的(defective) 三、解决办法白嫖党买正版j-link是不可能的,通过百度总共找到两种办法: 一、安装较低版本的J-Link驱动,找到其安装目录,我的如下
并使用JLink_V512(这是我安装的版本,可变)文件夹中的文件替换MDK5安装目录下的ARM/Segger中的相同的文件,应该就俩个,如下:
不过我更换之后还是没有解决问题,不知道是否操作有误。 二、简单粗暴,不是低版本的MDK不会遇到这样的问题吗,那么我们就直接把低版本的MDK的Segger文件夹直接替换我们安装版本的Segger文件夹,问题完美解决,接下来就是怎么得到低版本的文件。我把它上传到网盘,我用的就是这个文件,可以放心下载,目前我使用的版本是5.32. 链接:https://pan.baidu.com/s/1mcJokBjiPTnQbixXFzFsvQ 提取码:wo21
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |