MDK5编译后没有hex
❶ keil在“为目标设置选项”->“输出”->“产生执行文件”选项也打了勾,为何编译时没产生HEX文件
你确定没有生成hex文件?找找工程目录看看到底有没有hex文件。
选择重新编译全部试试。最好把编译输出贴上来看看。
❷ 为什么我的Keil编译后无法生成Hex文件,工程我也已经建立好了,在设置里也设置了,就是没法建立Hex文件
怎么两个light函数呢,把另一个名字改下,另外你light函数没有参数,你light(1)怎么会有个“1”参数呢,下面light(2)也一样,把参数去掉,然后把上面两个子程序名字改成不一样的。。。
❸ keil编译无错误但 生不成hex
是不是没有设置啊!keil默认是不生成HEX文件的
设置方法:
1、右击Target1,在出现的下拉选项中,选择“OptionsforTarget'Target1'。如图1所示。
2、点选Output选项,从图二中可看到,CreateHEXFile项前的选框并没选中,因默认情况下编译的时候不生成.HEX烧写文件。
3、选种CreateHEXFile,如图3所示。选种后再进行编译,则可生成.HEX烧写文件。

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

❺ 在keil c51中为什么点 buide target后没有hex文件产生(代码肯定是对的)
没有选择生产 hex文件这一选项
设置如下:
在project workplace中右击Target1-Options for Target 'Target1'-Output选项卡-把Create HEX这一项勾上-OK,再重新编译就会生成以.HEX为后缀的文件,下载的时候就是用的这个文件
或者直接 Project-Options for Target 'Target1'-Output选项卡-把Create HEX这一项勾上-OK
❻ keil生成的hex文件去哪了
默认情况下,Keil生成的Hex文件与工程文件在同一个目录中。也可以手动设置保存的目录,操作方法如下:
1、点击Project菜单
2、点击“Option for Target.....
3、点击”OutPut,如图所示设置保存目录

❼ KEIL生成不了HEX文件。
1、先打开KEIL软件。

❽ keil编译时为什么生成不了hex文件
编程没有通过是不会产生hex文件的,你这个程序有很多错误。有啥不懂就问我,我是学IT的。单片机我也会点儿。
❾ keil运行后没有保存一个hex的文件
摘要 1.如果不能生成hex文件,第一点你要检查你的程序是不是对的,点击bulid看下有错误没,...
❿ keil编译之后没有错误但是有警告,生成不了hex文件是怎么回事啊
keil编译要是只有警告是可以生成HEX代码的,可是有错误,最后的一项是错误的。你的keil 安装完了没有破解,所以有2K代码限制,而你程序代码超过2K了。所以不能生成HEX代码。下图画圈一项就是这个错误提示。

