为什么编译没有生成hex
㈠ 编译无法生成HEX文件
创建hex文件的选项你勾上了吗?这个问题还真的没遇到过。这个是与你的程序是没有关系的,只是与你的软件的设置有关的。你将创建hex文件的选项的前面打钩,在编译一次就会有的,若还没有建议你重新的将你的keil装上一遍的 修复一下。还不行你换个版本试试。再不行,我也没辙了。呵呵
㈡ 怎么生成不了hex文件
是指编译未通过,还是编译没问题,但没生成hex文件?
你用的是keil吧?它是有一个设置选项决定是否生成hex文件的,你可能没勾选上。
在"Flash"->"Configure Flash Tools" ->Output中,有一个“Create HEX File”,勾选上即可。
㈢ 之前你的那个问题keil选项中产生HEX文件也是勾上的,程序编译结果是0错误,0警告。但就是没有生成hex
target not created说明你的程序有问题,必须更正。
程序不正确当然不会生成HEX了
㈣ 用keil c166 编译 没有产生hex文件,请问是怎么回事
正常的,现在keil也学会逗你玩了,哪怕没成功,keil也报个成功。破解的时候,备个大的程序,代码编译出来超过2k的,破解一次,编译一次,编译成功才是真正的成功。我朋友破解的时候有破了半天才试出来的,现在破解也是门体力活了。
㈤ KEIL生成不了HEX文件。
1、先打开KEIL软件。
㈥ 编译单片机不生成hex文件怎么回事
你应该有protues这个软件的吧
双击dsn文件用protues打开,就是protues的仿真原理图,图形类似于protel原理图。
如果你打不开的话就是你的protues版本和dsn文件的版本不对。
而hex只能用在protues仿真图里可编程的东西如8051单片机
双击单片机,里边有个选项“打开文件”,你把hex文件路径填进去,
然后就可以仿真单片机了
㈦ 请问为什么keil软件中没有错误,但不能编译生成hex文件,当时你是怎么解决的啊
如果你的keil设置都是对的话,编译正确后会在软件最下面的窗口显示一些信息,其中就有生成xxx.hex的提示。如果有这句话,说明你的keil确实设置正确,并且也生成了可执行文件。这时候就只有一个可能,是你下载到单片机的可执行文件不是最新生成的,可以尝试在下载时重新定位你的可执行文件。比如宏晶单片机在使用串口下载程序时,每次都要重新定位新生成的可执行文件。
㈧ keil编译之后没有错误但是有警告,生成不了hex文件是怎么回事啊
keil编译要是只有警告是可以生成HEX代码的,可是有错误,最后的一项是错误的。你的keil 安装完了没有破解,所以有2K代码限制,而你程序代码超过2K了。所以不能生成HEX代码。下图画圈一项就是这个错误提示。
㈨ 为什么用keil软件不能生成.hex文件
第一:如果程序编译没通过就不会生成。
第二:在OPTION选项卡里的生成HEX选项有没有选中,没选中也不会生成。
㈩ 汇编语言编译后为什么不能生成HEX文件求助。
有
800H
字节的限制,是没有破解。
在你的文件夹中,找找系列号,填上,即可。