提示“The connected J-Link is defective,Proper operation cannot be guaranteed.”解决办法

本文介绍了解决Keil5与J-Link驱动不匹配导致的加载失败问题。通过更换低版本的J-Link驱动,使Keil5在加载程序到开发板时不再闪退。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习嵌入式,安装了keil5
淘宝买的J-link,按照提供的资料安装的J-link驱动V4.92
在keil5配置时都没有问题,编译后LOAD到开发板时,keil5就闪退,并提示-----The connected J-Link is defective,Proper operation cannot be guaranteed.

在这里插入图片描述
参考前辈们的帖子,原因如下:
高版本的keil5默认安装的J-Link驱动与我使用的J-link不匹配
解决方法:
更换J-link或更换J-link驱动,我选择后者
更换J-link驱动即换成低版本

(1)若原本有旧版本J-link驱动,可以将安装路径下的这仨文件拷贝下来
在这里插入图片描述

覆盖keil安装目录的keil/ARM/Segger中的对应文件
在这里插入图片描述
(2)原本没有J-link驱动的可以去官网下载 https://www.segger.com/downloads/jlink/
安装,把安装文件夹下的“JLink.exe”、“JLinkARM.dll”、“JLinkRDI.dll”拷贝覆盖keil安装目录的keil/ARM/Segger里面对应的文件。

然后打开配置窗口
在这里插入图片描述
发现dll原本为V6.16变成了V4.92,再次Load不再闪退即成功!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值