毕业论文
您现在的位置: 在线软件 >> 在线软件资源 >> 正文 >> 正文

单片机Keil软件平台实时仿真闪退的解决

来源:在线软件 时间:2022/8/15

Keil在嵌入式里是一款非常好用的开发软件,已伴随着使用十几年了,目前已被ARM公司收购。我个人比较喜欢UV4版本,当然UV5版本更强大,平常也用不到这么多东西,所以也就懒得更新了。

UV4版本UV5版本

Keil是单片机软件开发的首选平台,既然是平台,当然就会有很多的应用基于此平台的开发。大部分公司的芯片也都支持此开发环境,只要为其开发仿真链接库,即可实现实时仿真,不同的芯片厂家会有不同的仿真链接库,进入仿真时,系统先把编译后的代码烧录到目标芯片,然后与Keil软件进行通信仿真。

图1

但Keil有时也会冒出一些奇怪的现象,比如一直用得好好的,突然间Keil在进入仿真界面后,又立马闪退,有时重启一下电脑也会好,有时重启软件、重连硬件或重装一下软件也可能变好,然而有时这些都不管用,是不是很崩溃?

以下介绍一种重新配置仿真链接库的方法,通常都能解决此烦恼。

1、不管是win7还是win10,反正只说微软的windows系统,上面有一个win的徽标,别说你不知道哦。首先按Win+R键,进入命令运行框。然后键入regedit,单击确定。

图2

2、确定后,将进入注册表,当然也可以用其它方式进入到注册表编辑器。进入注册表编辑器,倘若提示“是否允许此应用对你的计算机进行更改”的权限提示,请选择“是”,倘若提示注册表被锁,那就需要管理员权限了。

图3

3、在注册表编辑器里找到Keil软件配置的仿真链接库,需要依次按以下目录进入

计算机\HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\Layers

图4

4、进入后可以看到一个Keil的安装目录,若是有不同的版本,也都会一起显示出来,比如同时安装了UV4和UV5版本,就会显示两个目录,选中会出现闪退的那个版本,点右键删除即可。

图5

5、最后关闭注册表编辑器,重新启动Keil软件,软件会自动重新配置Keil里面对应的仿真链接库,再次进入仿真就不会有问题啦!

大家在使用过程中遇到什么问题,欢迎一同分享

转载请注明:http://www.0431gb208.com/sjslczl/1299.html