keil5打开别人的工程文件不能调试(keil5怎么打开别人的一个工程)

点解,会出现keil不能完整调试程序?

呵呵,真是个难题!

试验了好多遍。

最终发现了错误:缺少主函数。

//--------------------

void mian() 看看,这是 main() 吗?

{

inint();

while(1)

{

display();

}

}

请教:我的Keil51在别的地方调试好的,怎么到我这就不能用了,全错,提示"程序目录\C was not found.

这个问题非常简单,首先你必须明白当建立一个keil工程后会生成好多的辅助文件,这些文件对程序的编译是必不可少的,如果你要在其它电脑上运调试程序,就必须把整个工程拷贝走。如果只拷走了一部分工程文件,就会出现你说的问题,解决方法是重新建立一个工程,然后将程序粘贴过去。

keil5软件有别人的工程,但是不能编译,应该怎么办,小白求详解

建一个工程慢慢加其它函数,先加.s文件,写一个空的main函数,编译一下,会报错,到.s文件中把

;IMPORT SystemInit

;LDR R0, =SystemInit

;BLX R0

这三行注释掉,再编译应该就没有错了,再一步步添加头文件路径和.c文件,先添加一个正确了有感觉了就一次性添加,很简单.

keil 调试出现 could not load file 等等,程序不能调试!

KEIL设置编译器的时候要选择调试方式,下载方式。如果不接开发版的话会提示你说的错误信息,无法下载程序。如果调试器选择和你实际不一样也会提示错误。常见的调试下载器有 JTAG ,JLINK ,ULINK等。看你用什么来仿真调试了。还有keil 不同版本对编译器的支持也不一样。具体设置参考编译器资料,和keil使用手册。

keil编译运行无错,但是结果不对怎么调试

keil编译运行无错,但是结果不对调试的方法:

1、打开keil软件,这里我们已经默认打开了一个工程文件了,点击我画圈的那个按钮,进入设置。

2、在Debug那个选项卡里,我们选择usesimulator,使用软件进行调试。

3、置完毕后,我们可以在菜单栏找到这个放大镜的图标,点击这个按钮进行调试操作。

4、可以看到程序已进入正常的调试模式运行,这个时候程序是不会自动的去运行的,需要我们点击下一步的按钮才会一步一步的去执行。

keil如何调试?

首先打开Keil软件,打开一个工程,点击keil的编译图标,编译软件。

2.确保已经连接了仿真器,而且已经给MCU上电,然后下载程序,等待下载完成。

3.软件程序下载完成,现在就完成了程序下载,可以开始仿真了。

4.单击软件的调试图标,进入软件调试模式。

5.现在就已经打开运行模式。

6.单击全速运行,运行软件仿真。

7.程序正在全速运行。

8.仿真完成以后单击调试图标,就可以退出调试模式。

keil

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。

361知讯网

本文链接:http://pdidw.com/keil/32519.html

发表评论

评论列表

还没有评论,快来说点什么吧~