为什么在KEIL里按照操作顺序操作,却生成不了HEX文件,而是生成一个空的plg文件?

如题所述

第1个回答  2011-12-27
你在设置的时候要将是否生成工程文件那个选项勾上,在编译和链接就可以生成工程文件了追问

不太明白你说的是哪,现在能生成HEX了,但是生成的HEX大小只有1KB,而且加到PROTOUES之后也不好使啊

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文件。
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软件中没有错误,但不能编译生成hex文件,当时你是怎么...
如果有这句话,说明你的keil确实设置正确,并且也生成了可执行文件。这时候就只有一个可能,是你下载到单片机的可执行文件不是最新生成的,可以尝试在下载时重新定位你的可执行文件。比如宏晶单片机在使用串口下载程序时,每次都要重新定位新生成的可执行文件。

keil不能生成hex文件
首先~~你的keil版本,有些该死的试用版是生成不了的,或是没有注册的话,也有可能生成不了;再有~我昨天才刚遇到的问题···WINDOWS重装之后,KEIL也顺带重装一次吧,要不也是生成不了的。另外系统的注册表要是乱七八糟的话,也会影响KEIL。还有,KEIL的安装目录越短越好,如d:\/ 工程文件的存放...

为什么keil不能产生hex文件
编完一个程序要再新建一个工程,不然就是Target not created 而且,想要生成HEX文件,需要你勾选这个:

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

为什么keil4生成不了hex文件
我也遇到这种情况,最后找到原因了。是杀毒软件自动将keil运行在“沙盘盒”中!将杀毒软件设置改一下,让keil在正常模式下运行,即可解决问题,你试一试吧!

keil里不能生成hex文件是为什么?
在源目标组上点右键,第一项options里面把第三项和第四项里带有src的选项选中就可以了。但注意,有时候程序没有错误生成的src中有错误,那就说明你的目标1的options没有设置好。这是些常见的错误。你可以看一下

keil编译之后没有错误但是有警告,生成不了hex文件是怎么回事啊_百度知 ...
keil编译要是只有警告是可以生成HEX代码的,可是有错误,最后的一项是错误的。你的keil 安装完了没有破解,所以有2K代码限制,而你程序代码超过2K了。所以不能生成HEX代码。下图画圈一项就是这个错误提示。

没有错误的程序为什么不能在keil里生成hex文件呢?
你这个问题就是软件没有注册或者破解license。有代码大小限制,一般限定为2K,“LIMIT: 0800H BYTES”,就是跟你讲你的keil限制了代码2K,而“Program Size: data=33.2 xdata=0 code=3187"告诉你的代码有3187字节。所以没有hex。另外注意要勾选Project--Optins for Target--Output--Create HEX File...

相似回答