[极简版一看就会]keil中JLink下载download总出错看这一篇就够了!

文章介绍了在移植代码时遇到JLink中Flash配置问题的常见解决方案,如添加Flash设备描述、检查设备型号等。当出现ERROR:cannotloadflashdevicedescription错误时,可以通过在keil的ARM-Segger目录下添加Package并更新Package.ref文件来解决。如果设备型号选择无误但仍然下载失败,可能需要进一步排查问题。
摘要由CSDN通过智能技术生成

正常情况对JLink中Flash进行配置

最近经常有小伙伴私信问我在移植别人代码时keil中JLink中Flash配置总是存在问题,无法正常download调试,因此简单总结一下Flash的配置问题。
在这里插入图片描述
以ERROR:cannot load flash device description这个报错为例,此时显示flash无法被加载,直接点开Options——>Debug——>Settings
在这里插入图片描述
继续点开Flash Download——>Add添加对应的Flash
在这里插入图片描述
继续选择对应的Flash,选择Add添加,此时如果Flash能和板子匹配,可以正常download,但有时也有些特殊情况需要去解决。

特殊情况1有Package但目录中无法找到

在这里插入图片描述
添加库的前提是Package已经存放在对应的目录下,但由于有时不知道怎么放,放在哪里,可能会导致有Package却无法使用的情况。找到keil安装目录下ARM——>Segger,将Package复制粘贴到该文件夹下,并修改Package.ref文件,将其中地址设置为当前目录。
此时再打开即可找到。

特殊情况2以上情况都正常还是下载还是出错

在这里插入图片描述
回到Device,确认自己选择的设备型号是否正确。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值