keil5烧写程序后闪退的解决方案

在Windows 10环境下,使用Keil MDK-ARM 5.34和JLink V8烧录STM32F103VCT6单片机时遇到程序烧写后Keil崩溃的问题。经过排查,怀疑是由于Keil的破解版和JLink盗版间的兼容性导致。解决方案是替换Keil安装目录下的Segger文件夹,用网上下载的合法版本替换原有内容,从而解决该问题。

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

文章原地址:keil5烧写程序后闪退的解决方案 · 大专栏

问题环境

  • 系统 Windows10  21H1  19043.1055
  • 软件 keil-mdk arm 5.34
  • 单片机 STM32F103VCT6
  • 烧写器 jlink-v8

遇到的问题

  keil编译成功,用jlink烧写进片子之后, keil停止工作。经验证代码烧进了片子, 程序可以正常运行。

原因

  猜测是因为keil是破解版,jlink是盗版的,出现兼容问题。

解决方法

替换keil安装目录下的Segger文件:

  • 网上下载一个Segger文件夹替换Program Files(x86)\ARM\Segger文件夹下全部内容即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值