0%

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

本博客仅为自己记录所遇到的问题的解决方案,希望有所帮助

问题环境

  • 系统 Windows10 1709
  • 软件 keil-mdk arm 5.24
  • 单片机 stm32f030c8t6
  • 烧写器 jlink-v8

遇到的问题

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

原因

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

解决方法

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

  • 网上下载一个Segger文件替换keil_program\ARM\Segger文件夹下全部内容即可。