Keil一进入调试器就退出的解决方法

来源:互联网 发布:深度linux deepin2016 编辑:程序博客网 时间:2024/04/30 10:45

Keil一进入调试器就退出的解决方法

知识共享许可协议本作品采用知识共享署名-相同方式共享 3.0 未本地化版本许可协议进行许可。

问题描述

在使用Keil与TI公司的Tiva TM4C123开发板进行开发时,偶尔会出现一进入在线调试器,Keil没有任何报错就直接退出调试的问题。若出现此问题之前,Keil和开发板一直都能够正常工作,则可能是注册表中的一项内容没有被正确设置,阻止了调试器的正常工作。

已知在Windows8/10中存在此问题,且可用以下方法解决。

解决方案

  1. 打开注册表

    Win+R键呼出“运行”,在框内输入“Regedit ”,回车打开注册表。

    如果弹出“是否允许此应用对你的计算机进行更改”的权限提示,选择“是”

  2. 在注册表中,找到并进入HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

  3. 若发现有形如下的条目(C:\Keil\UV4\UV4.exe),则右键删除之。C:\与你在哪个盘下安装了Keil有关。

    C:\Keil\UV4\UV4.exe

  4. 删除后,重启Keil,测试调试器是否可行

版本信息

1.0 20170908 initial commit

原创粉丝点击