keil无法生成hex文件是什么原因(keil5无法生成hex文件)

为什么我的Keil不能产生Hex文件

因为你没有在设置里面勾选那个选项。在设置里有个是否生成HEX文件的选项,默认是不勾选的,所以如果不手动勾选的话,编译时是不会生成hex文件的.

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文件(运行没有警告和错误)怎么处理?

这里已经表述得清楚明白……

你当前使用的是未和谐的评估版,仅支持编译不超过2kB(800h)的程序,而目前这个程序编译之后的长度是4859字节,是限制的2.37倍。同时,变量太多已经超过了直接寻址的80h范围,你需要把一部分变量分配到间接寻址的 idata 区。

361知讯网

本文链接:http://pdidw.com/keil/45233.html

发表评论

评论列表

还没有评论,快来说点什么吧~