keil文件生成只有text 没有hex文件

如题所述

那是你的工程没有设置好参数,见下图,点那个探针的按钮,画有很多红圈的,出现一个对话框,再点红圈那项打上勾。这样设置后再编译才能生成HEX文件,你得编译,不编译当然什么也不会生成的。

更重要的是,你写的程序要保存成C文件,如:led2.c 。而不是保存成text。

保存成C文件后,还要新建一个工程,在工程中加载这那C程序,再设置上面的选项,然后编译。

看来,这些你都没有做,那怎么可能生成HEX文件呢。

温馨提示:内容为网友见解,仅供参考
无其他回答

keil文件生成只有text 没有hex文件
那是你的工程没有设置好参数,见下图,点那个探针的按钮,画有很多红圈的,出现一个对话框,再点红圈那项打上勾。这样设置后再编译才能生成HEX文件,你得编译,不编译当然什么也不会生成的。更重要的是,你写的程序要保存成C文件,如:led2.c 。而不是保存成text。保存成C文件后,还要新建一个工...

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 c166 编译 没有产生hex文件,请问是怎么回事?
选project-》Options for target -》output-》勾creat hex

keil编译无错误但 生不成hex
是不是没有设置啊!keil默认是不生成HEX文件的 设置方法:1、右击Target 1,在出现的下拉选项中,选择“Options for Target 'Target 1'。如图1所示。2、点选Output选项,从图二中可看到,Create HEX File项前的选框并没选中,因默认情况下编译的时候不生成.HEX烧写文件。3、选种 Create HEX File,...

keil 不能生成hex文件了
1、点击菜单“Project”2、选“Options for Target ..."3、选"Output"4、勾选如图所示:

为什么keil不生成hex的文件呢
我也遇到过类似的问题,最有可能的原因是你没有选中“project”--->“options for target'target 1'”--->“output”--->“creat HEX FILE”选项。你试一下,还不行的话再给我说。记得给分哦!

keil编译没错,但生成不了HEX文件?
打开keil 点fiel 点license mana~~然后就找到了你的CID 打开注册机 在CID栏填你找到的那个CID 用keil编51 target就选C51,(里面还有ARM。。。) 点generate 就在最下面那个框里生成了一串license id code 把它复制到 点fiel 点license mana~~的new license id code里面去...

请问Keil编译文件出现如下显示,不能生成hex文件(运行没有警告和错误)怎...
这里已经表述得清楚明白……你当前使用的是未和谐的评估版,仅支持编译不超过2kB(800h)的程序,而目前这个程序编译之后的长度是4859字节,是限制的2.37倍。同时,变量太多已经超过了直接寻址的80h范围,你需要把一部分变量分配到间接寻址的 idata 区。

为什么我的Keil编译后无法生成Hex文件,工程我也已经建立好了,在设置里...
在设置里要把生成HEX文件框里点上勾。

keil 中为什么生成不了hex文件(已经在输出中选中生成hex文件了)
你点那个tar 左边的图标出现如下对话框->output ->creat hex

相似回答