Keil一进入调试器就退出的解决方法
Keil一进入调试器就退出的解决方法
本作品采用知识共享署名-相同方式共享 3.0 未本地化版本许可协议进行许可。
问题描述
在使用Keil与TI公司的Tiva TM4C123开发板进行开发时,偶尔会出现一进入在线调试器,Keil没有任何报错就直接退出调试的问题。若出现此问题之前,Keil和开发板一直都能够正常工作,则可能是注册表中的一项内容没有被正确设置,阻止了调试器的正常工作。
已知在Windows8/10中存在此问题,且可用以下方法解决。
解决方案
-
打开注册表
Win+R键呼出“运行”,在框内输入“Regedit ”,回车打开注册表。
如果弹出“是否允许此应用对你的计算机进行更改”的权限提示,选择“是”
在注册表中,找到并进入HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
-
若发现有形如下的条目(C:\Keil\UV4\UV4.exe),则右键删除之。C:\与你在哪个盘下安装了Keil有关。
删除后,重启Keil,测试调试器是否可行
版本信息
1.0 20170908 initial commit