MDK5.25以上版本解决j

您所在的位置:网站首页 keil4在线调试闪退 MDK5.25以上版本解决j

MDK5.25以上版本解决j

2024-05-25 09:41| 来源: 网络整理| 查看: 265

一、问题

             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