JLink提示错误信息read:@0x02000004

一、问题背景

开发环境:Keil MDK v5.29

使用JLink下载程序时,弹出错误提示窗:
The firmware of the connected J-Link(S/N:20090928) does not support the following memory access:
Read @ 0x2000004
Flags:via AHB-AP.
在这里插入图片描述
点击OK之后程序可以烧录进单片机,但每次烧录都会弹出这个窗口。

二、原因

经网上查阅,MDK 5.24之后的版本会出现这个问题

三、解决办法

使用Keil 5.13版本的JLink dll文件替换所使用的Keil版本的这几个文件:

  • JL2CM3.dll
  • JLinkARM.dll
  • JLTAgdi.dll
  • JLinkARM_Backup00.dll

替换的目录为Keil安装盘符下..\Keil5\ARM\Segger
在这里插入图片描述
为防止意外,你也可以像我一样将原来的.dll文件备份下来;
上述文件我放到了百度网盘,可自行下载

百度网盘下载链接:
链接:https://pan.baidu.com/s/195-pvsyxgKHE9US0MAkjBw
提取码:zeox
在这里插入图片描述

参考文章:https://blog.csdn.net/qq_36347513/article/details/103099085

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值