Keil uVision4中如何清除最近打开的项目

2024-05-13 07:35

1. Keil uVision4中如何清除最近打开的项目

这在keil里是不能清除的,那些工程是记录在注册表中了,需要清除注册表才行。但不知你对注册表是否熟悉,特别是在注册表中去清除这些记录。
为了保证操作的准确,可以先试着清除一条。
在这些记录中选一项,记下全部的字符串,从第一个字符如D:开始,记下来。关掉 keil。
再运行regedit,进入汪册表编辑界面,查找那个字符串。找到后,是在一个文件夹里,如下图,即它的根键是这样的。
它有10项,在数据项没有的就是空项,把找到的那些项目删掉就行了。

为了避免错误,先删掉一行的,就是查找的那一行。然后打开keil,看工程记录中少一项没有。如果对了,就继续删。
最后说一句,如果对注册表不熟悉的,就别做了,一旦误操作,会影响到其它项了。

Keil uVision4中如何清除最近打开的项目

2. 使用Keil uVision4时每次新建工程都有这个提示,做什么用的?

如果点是keil就会自动把STARTUP.A51拷贝到你的工程目录里,并加入你的工程里。STARTUP.A51是对RAM清零,设置SP等动作的。如果点否编译后也会自动增加RAM清零和SP设置等这些代码。区别就是你点是,可以修改STARTUP.A51里的内容实现自己需要的东西,例如默认keil只清除RAM的0~127字节,其他的就要你自己清,你定义变量时赋初值也可以,就是编译结果会稍微大点。你没有这些习惯就无所谓。如果你点否,也可以以后自己拷贝过来再加入项目。 

补充一下:
keil2,keil3都会提示是否要加这个目录,如果不提示,就和你选的芯片和芯片在keil的配置有关了。例如在keil4你选择file菜单里的device database,找到你选的芯片,双击,把下面option那个框里有一句SFILE="LIB\STARTUP.A51" ("Standard 8051 Startup Code")删掉,下次你再用这个芯片建新项目就不会提示了。所以你以前keil3是问题的。

3. keil uvision4下面的信息提示框怎么打开啊

如果你指的是build output窗口,那么在view里面。一般的窗口都在view里面可以选择

keil uvision4下面的信息提示框怎么打开啊

4. keil4 当打开工程时,工程里包含的每个文件都被打开。怎么设置让没个文件不自动打开,而是手动打开。

KEIL载入时打开的文件都是你上次关闭这个项目时,当时打开着的。
所以,你把文件先关闭,然后再关闭KEIL,这样下次就不会被自动打开了。

5. keil uVision4编译时显示目标未建立是哪里出错了呀

keil uVision4编译时显示目标未建立是哪里出错了呀

6. keil uvision4中某一步或一个函数的运行时间怎么算? 还有相关的资料上哪找?

调试模式下,界面左边有运行周期数。
所以你可以在要估算时间的行设置一个断点,再在下一行再设置一个断点。分别记录这两个断点处的运行周期数,相减就可以得到该语句/函数的执行的指令周期数。
需要注意的是,硬仿真的时候如果开了高优先级异常,则截取的周期数会偏大。

7. 在Keil uVision4中#include.h不能打开。

应该是
#include 
中才是头文件xx.h

在Keil uVision4中#include.h不能打开。

8. 请问在keil uvision4 for ARM中如何打开或者导入已有工程?

1、打开Keil软件,选择Project——》Open Project ——》找到该工程文件
2、找到该工程文件,直接双击即可打开!