keil中出现这个警告,会有什么问题吗,能生成hex文件吗

如题所述

可以生成HEX文件。
警告的意思是你的ADC_INIT 函数定义了但是没有被调用。
单击选中target1 ,然后单击右键,选择出现的第一项,在弹出的对话框中,选择“output”,然后选中creat HEX file,单击对话框的OK,退出。
编译,生成的hex文件在你的项目文件夹中。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-22
能生成HEX文件,倒数第二句已经告诉我们产生了HEX。

这个警告是我有的函数你定义了,但没有使用。追问

那生成的hex文件在哪里

追答

如果你没有设置,应该和KEIL的项目在同一个文件夹内。如果你找不到,可以用windows的搜索功能,用*.hex搜你的项目所在文件夹。


还有我昨天看错了。你要在设置一下。

本回答被提问者采纳
第2个回答  2013-10-22
你好!!
可以生成的,警告是来自 ADC_INIT
第3个回答  2013-10-22
你不用管能不能生成,你直接勾上产生hex文件的选项即可,编译时会提示你有没有生成,
第4个回答  2013-10-23
编译成功了,已经生成hex文件了,可以下载到单片机中看看

keil中出现这个警告,会有什么问题吗,能生成hex文件吗
可以生成HEX文件。警告的意思是你的ADC_INIT 函数定义了但是没有被调用。单击选中target1 ,然后单击右键,选择出现的第一项,在弹出的对话框中,选择“output”,然后选中creat HEX file,单击对话框的OK,退出。编译,生成的hex文件在你的项目文件夹中。

keil编译程序时显示有一个警告,但是实在不知道怎
问题我已经远程帮你解决了,你之所以不能生成HEx,是你程序有个语法错误,在程序上面有点 小数点字符,而不是因为这个警告,这类的警告不影响程序的Hex文件的生成。 另外,你的C语言有点弱,你那个叫函数的定义,而非调用,把C语言复习一下,做keil编译程序时显示有一个警告,但是实在不知道怎 ...

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

Keil无法创建目标文件,怎么解决?
遇到Keil中出现“Target not created”的问题时,这通常意味着编译或链接过程中出现了错误,导致无法成功生成目标文件(如.hex或.bin文件)。要解决这个问题,可以按照以下步骤进行排查和解决:1. **检查错误和警告**:首先,仔细查看Keil编译输出窗口中的错误和警告信息。这些信息通常会指出问题所在,比如...

如何解决KEILARM中的编译警告问题
这是个警告,编译是没有问题的,能产生hex文件的,就是你有些函数或者变量声明或者定义了,但是没有使用!基本不影响使用的如果要不报这个警告的话就把没用到的都删除就好了

...用keil编译程序时出现这个警告无法生成HEX文件 *** WARNING L16: U...
我调试你的程序的时候是可以生成的,这个警告的意思是你没有调用stop()函数。

keil如何生成hex格式的文件?
keil生成hex文件可以在软件中设置后导出,具体办法如下:1、打开已写好的工程项目,可通过双击工程项目打开,也可以在keil中,菜单栏的Project-OpenProject...找到项目后进行打开。2、点击菜单Project--OptionstoFile,进入到选择对话框中。3、在Optionsfortarget对话框中,切换到target栏中,输入与自己实际...

单片机 keil 怎么生成 hex文件
首先你要确定你的文件编译没有错误,有错误是不会生成.HEX文件的。然后你进project-options for target target1,出现一个对话框,选择上面的output,那里面有creat hex选中确定然后从新编译就生成了,如果不在这个选项就是在FLASH-configure flash tool(最后一项)里了打开对话框也能看到上面的界面,选好...

KEIL不能生成HEX文件
很久没用KEIL了,不知道说得对不 第一个错误,说是定义了多个TMP,可能是在U1.有错误的话,应该是不能生成HEX的 后面两个是警告,说在第16行的地方,有一部分程序代码没有被调用 可能是你定义了函数、变量之类的没有被使用,也可能存在一些逻辑上的语法错误 ...

单片机 keil 怎么生成 hex文件
首先你要确定你的文件编译没有错误,有错误是不会生成.HEX文件的。然后你进project-options for target target1,出现一个对话框,选择上面的output,那里面有creat hex选中确定然后从新编译就生成了,如果不在这个选项就是在FLASH-configure flash tool(最后一项)里了打开对话框也能看到上面的界面,选好...

相似回答