keil 里面怎么把多个c程序生成一个.hex文件

如题所述

多个C文件, 但这多个C文件中只能有一个Main函数。 你就在有Main函数的文件里,用extern来引导别的C文件里的函数就可以了
比如说: Main.c
#include<reg51.h>
extern delay();
void main()
{
while(1)

{
//你是不是这个意思!!!! 希望你有帮助!

}

}

LCD1602.c
#include<reg51.h>
void delay()
{
//

}追问

你说的都有啊 但是建立不了啊 Target not created

追答

首先将吧这些c文件 都加载到工程(project)里,然后编译就可以了

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-01-05
一个工程里面所有c语言只能有一个main,所以不能生成多个hex文件。不过可以生成多个obj文件。
第2个回答  2013-05-12
把所有的.c 文件添加到一个Project下,然后rebuild就OK了追问

就是自己先建立一个吗?

追答

恩,是的

追问

说是 Target not created

追答

能不能抓个图看看?不能编译成功的情况多了。另外,你可以先打开\Examples\HELLO的工程试一试,如果能编译成功,你就要再检查一下源程序

追问

谢谢,是我软件没破解好....

keil4怎么生成hex文件
1、先打开KEIL软件,点击“project”菜单;2、点击“newproject”新建一个项目。如果不新建项目是没法生成HEX文件的;3、在接下来的对话框中,选一个目录,然后为这个项目起一个名字。名字可以随便起;4、接下来出现一个对话框,要为项目选一个CPU。点击左侧的树状目录滚动条,点开“ATMEL”选中“AT89C5...

KEIL怎样生成HEX文件和相关设置
1、先打开KEIL软件。2、依次点击“project”——“new project”新建一个项目。3、点开ATMEL选中AT89C51,依次点“确定”——“是” 。4、点击设置图标,切换到output选项卡。5、勾选Create HEX FILE。6、在新弹出的界面点击“Add Files to Group Source Group 1”。7、选中c文件后,点击“Add”。8...

keil 里面怎么把多个c程序生成一个.hex文件
多个C文件, 但这多个C文件中只能有一个Main函数。 你就在有Main函数的文件里,用extern来引导别的C文件里的函数就可以了 比如说: Main.c include<reg51.h> extern delay();void main(){ while(1){ \/\/你是不是这个意思!!! 希望你有帮助!} } LCD1602.c include<reg51.h> void delay...

keil怎么生成hex文件格式
要生成hex文件格式,您需要按照以下步骤进行操作:1. 确保您的Keil软件已经编译了您的工程文件。2. 在Keil软件的左侧导航栏中,选择您要生成hex文件的工程文件。3. 点击菜单栏中的“Options for Target”选项。4. 在弹出的对话框中,选择“Output”选项卡。5. 在“Output”选项卡中,勾选“Hex File...

keil怎么生成hex文件
keil生成hex文件可以在软件中设置后导出,具体办法如下:1、打开已写好的工程项目,可通过双击工程项目打开,也可以在keil中,菜单栏的Project-OpenProject...找到项目后进行打开。2、点击菜单Project--OptionstoFile,进入到选择对话框中。3、在Optionsfortarget对话框中,切换到target栏中,输入与自己实际...

keil如何生成hex
要生成hex文件,您需要执行以下步骤:1. 首先,确保您的工程编译成功并生成了目标文件。2. 在Keil软件中选择“工程”菜单,并选择“生成hex文件”选项。3. 在弹出的对话框中,选择要生成hex文件的目标文件和目标设备。4. 点击“确定”按钮,Keil将自动生成hex文件,并将其保存到指定的位置。需要注意的...

keil5怎么生成hex文件
keil5生成hex文件的方法是:点击左侧项目浏览器,在Target1上点右键,出现的对话框中,点output选项卡,勾选“createHEXfile”。hex文件格式是可以烧写到单片机中,被单片机执行的一种文件格式,生成Hex文件的方式有很多种,可以通过不同的编译器将C程序或者汇编程序编译生成hex。

用keil如何把c语言程序生成hex文件,求步骤
在一个工程中,按图操作 然后选中 output , 在下面的creat Hex打上勾就行了。

51单片机 怎么用keil编写俩c程序合成一个hex文件
你是说把两个程序代码整合到一起用么。你可以用导入头文件的方法 在其中一个文件中include另一个文件啊。那你就可以把两个文件函数都一起用编译生成了啊。

keil中如何让汇编语言生成hex文件
1、首先需要打开keil,点击菜单栏上的project,选择open project。2、打开想要生成hex文件的工程文件。3、点击如下图所示的图标,会弹出一个设置窗口。4、下图中的标注的位置是修改晶振的,如果你的晶振是12mhz,就把这里改成12。5、点击设置界面上方的菜单栏,选择output,如下图标注。在勾选下图横线...

相似回答