程序没有错误,总是在生成hex文件中,但就是生成不了
建造是这样显示的:
建造目标“目标1”
正在汇编 主程序清单.ASM......
连接中....
program size:data=8.0 xdata=0 code=426
正在从“motorr”产生 HEX文件.....
"MOTORR"- 0 错误 (s),0 警告 (s).
keil 不能生成hex
不能生产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...
KEIL生成不了HEX文件。
一、操作系统都会将文件的扩展名隐藏起来,如果没有设置显示扩展名就看不到FUYTF.hex,但一定有FUYTF文件,看有木有。二、如下图,编译时要点右边画红色圈的按钮,才能编译出HEX文件,要点左边的蓝圈的按钮就不生成HEX文件。三、上面两项都试了,还没有,就将Create HEX file的勾打掉,关闭对话框...
为什么用keil软件不能生成.hex文件
第一:如果程序编译没通过就不会生成。第二:在OPTION选项卡里的生成HEX选项有没有选中,没选中也不会生成。
请问为什么keil软件中没有错误,但不能编译生成hex文件,当时你是怎么...
其中就有生成xxx.hex的提示。如果有这句话,说明你的keil确实设置正确,并且也生成了可执行文件。这时候就只有一个可能,是你下载到单片机的可执行文件不是最新生成的,可以尝试在下载时重新定位你的可执行文件。比如宏晶单片机在使用串口下载程序时,每次都要重新定位新生成的可执行文件。
keil编译之后没有错误但是有警告,生成不了hex文件是怎么回事啊_百度知 ...
keil编译要是只有警告是可以生成HEX代码的,可是有错误,最后的一项是错误的。你的keil 安装完了没有破解,所以有2K代码限制,而你程序代码超过2K了。所以不能生成HEX代码。下图画圈一项就是这个错误提示。
keil uvision4不能生成HEX文件是什么回事? 软件会提示一下内容。_百...
1、由于 Keil uVision4 对文件夹命名有空格或中文支持性不高,安装 Keil 时应选择默认安装。2、若需安装到其他路径,请确保路径文件夹无空格或者中文。如: X:\\Program Files\\Keil (X表示驱动盘符) 不推荐 X:\\编程软件\\Keil (X表示驱动盘符) 不推荐 X:\\Keil (X表示驱动盘符) 推...
keil不能生成hex文件
恐怕是你的keil软件没有破解,只能编译2k字节以内的程序,你这个程序超过2k了
keil里不能生成hex文件是为什么?
在源目标组上点右键,第一项options里面把第三项和第四项里带有src的选项选中就可以了。但注意,有时候程序没有错误生成的src中有错误,那就说明你的目标1的options没有设置好。这是些常见的错误。你可以看一下
keil文件生成只有text 没有hex文件
那是你的工程没有设置好参数,见下图,点那个探针的按钮,画有很多红圈的,出现一个对话框,再点红圈那项打上勾。这样设置后再编译才能生成HEX文件,你得编译,不编译当然什么也不会生成的。更重要的是,你写的程序要保存成C文件,如:led2.c 。而不是保存成text。保存成C文件后,还要新建一个...