为什么用keil软件不能生成.hex文件
第一:如果程序编译没通过就不会生成。
第二:在OPTION选项卡里的生成HEX选项有没有选中,没选中也不会生成。
请问Keil编译文件出现如下显示,不能生成hex文件(运行没有警告和错误)怎么处理?
这里已经表述得清楚明白……
你当前使用的是未和谐的评估版,仅支持编译不超过2kB(800h)的程序,而目前这个程序编译之后的长度是4859字节,是限制的2.37倍。同时,变量太多已经超过了直接寻址的80h范围,你需要把一部分变量分配到间接寻址的 idata 区。
为什么keil编程时,会出现生成不了hex文件???
你的
程序
中有错误了,或者程序LINK的时候出错了。具体原因要看编译信息。
只要有错误出现,就不会生成HEX