同一段程序在KEIL C中建立了两个工程 一个可以调适运行 另一个去不可以

应该是设置的问题 但不知道具体应该怎么设置啊 在KEIL C中可以运行的 烧到单片机就可以正常工作 而不能调适运行的那个 虽然编译都没问题 但烧到单片机就不能工作 求高人解答

第1个回答  2013-03-20
私信给我个qq,我给你看看。本回答被提问者采纳

KEIL软件编程,打开一个c程序,怎么有两个,左边一个能去掉么?
开多了。看工程项目中的是哪个就留哪个。其实开着也不影响,工程中的才参与编译。开着只是不好看而已。

在keil中一个工程里调用两个c程序 为何一直显示错误 ?下面两个程序直接...
你是把这两个主程序同时放入一个工程中了吧,这是不行的,必须建两个工程,分别加载一个主程序才行的。如果把两个程序放入一个工程中,就只能有一个主函数main(),而另一个写成子函数,由主函数来调用的。就两个程序,各自编译是没有问题的,问题就是你把两个主程序放在一个工程中了。

keil c程序两个副程序头文件相同,只能调用一个,头文件改不了,不知道...
可以用预处理。就是 ifndef define endif 你试试重新建一个头文件,在头文件ABC.h ifndef ABC_H_define ABC_H_include "reg51.h"include "ABSACC.H"endif 然后在两个程序里包含"ABC.h".不知道这样行不行。

如何在Keil中建立多个工程文件
Step 1:打开Keil 首先,打开Keil软件,在主菜单栏中选择“Project”选项,并点击“New Project”命令。在新建工程对话框中定义工程名称,并指定存放路径,并点击保存。此时,一个新的工程文件将建立。Step 2:建立第二个工程文件 如果需要建立第二个工程文件,可以重复以上的步骤,建立一个新的工程文件。

keil 中有两个c文件,怎么删除其中一个?
右键文件->方波,然后选择 Remove File "方波.c" 就可以了;一个C51程序只能建一个任务,两个C程序就是两个任务啊。首先c文件主函数只能存在于一个文件中,这个文件可以直接取名mian.c这样比较方便管理。然后按功能分其它文件,分别编写XX.h和XX.c文件,在XX.h中写入函数的声明和全局变量的定义,在...

keil中的一个组中包括两个C文件,编译运行怎么提示target not created...
一个C51程序只能建一个任务,你两个C程序就是两个任务啊。它不同于java,类和类之间有逻辑关系。

Keil uVision3 如何合并两个project ,因为我有两个分模块代码先合在一...
两个程序的基地址不可重复,不可共用一个Flash扇区.如果你想把两个工程放在一个里面管理,可以用下面的方法:1.打开keil 2.点击Project--New Multi-projet Workspace...3.将你的两个工程添加进去即可 工程切换的话可以右击想激活的工程名字,在选项里选一下,就不贴图了.烧写的话还是用分开的 ...

keilc中怎么使一个库函数不调用时不编译
它不会被嵌入代码而占用空间的,当然动态链接库除外。KEIL把源代码编译成最终执行代码,要经历两个过程,一是编译:即把源文件编译成中间目标文件,简单的说是把C文件编译成.O或.obj文件;二是链接,这个是生成可执行文件的关键,它会根据MAIN函数头和各个中断函数中调用的函数去中间目标文件中选择对应的...

keil创建多个.c文件的工程,但是当去看其中函数的定义时却看不了,头文 ...
现在网上介绍的也是流行的方法是在工程中把全部的C文件都加进来,然后在需要调用其它子函数时再定义一个外部命令,用extern来定义。但是这种方法很麻烦的,关系也不容易搞清楚。其实有一个简便的方法,确实就是用include把其它的子函数都加进来就行了,在主程序的前面用多条include把其它的子函数都加进来...

keil编译器问题,两台电脑,相同版本的keil3,相同的project,编译一个有...
你看看,两个KEIL中C compiler的版本是不是一样,都是KEIL3,但如果编译器版本一样,编出来的程序也不一样的。

相似回答
大家正在搜