通过keil-Segger方式烧录时常见问题

没有对应的SWID号

正常情况下使用Segger-SW烧录时的界面
当使用Segger-SW进行程序调试时,一个正常的Debug窗口如上,常见的信息包括SN号,Port方式和SW号。

但在某些时候可能会遇上SW号消失的现象,找遍了keil所有配置都没有找到。这有可能是缺少芯片型号配套的Segger配置文件,或者配置文件的版本不匹配当前代码,或者keil内部Segger文件索引路径出现问题等等。

这里以深圳曦华科技生产的M014x系列车规级芯片做演示。

在这里插入图片描述
一般芯片公司会提供SDK,在其对应支持的IDE平台上,上图为M014x系列芯片的SDK包。在这里可以直接复制 Segger 文件夹。

将该文件夹拷贝至keil的安装路径下 …/ARM ,并粘贴替换 Segger 文件夹。(这样可以保留原有代码,并替换同名的旧代码)

在这里插入图片描述

替换成功后,点击Segger文件夹内的JLinkDevices.REF,将里面的路径修改为 Segger 文件夹对应的路径。

在这里插入图片描述

问题修复。

有其他的问题欢迎评论区或私信,有空都会一一回复,祝大家在新的一年技术节节攀高!

————————————————————————————————————————
2024/3/13

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值