keil 4 编译0错误,但目标没有生产,已选HEX

作者&投稿:左丘郑 (若有异议请与网页底部的电邮联系)
请问为什么keil4无法生成HEX文件,编译没出错,勾选了生成设置~

亲,你的软件有错误(没有发现那个文件),当然不能生成hex了。
http://www.stmcu.org/module/forum/thread-606003-1-1.html

人家不是提示你已经添加了吗?
这些编译器毕竟都不是中国人做的
以后工程文件夹最好只有英文路径名
源文件不要用中文命名 以避免出现一些莫名其妙的错误

提示说的很明白,你用的是受限制的试用版本,不能编译超过2kB的程序。
买正版,或寻求和谐。

不能超过2K的。找一下低版本的供学习用的。

没有破解,下个注册机,破解一下


濮阳县18583597500: keil编译时出现目标没产生是什么原因 -
须蚀乳酸: 打开软件;project-new project创建一个工程,并为其选择一个存放目录;对工程进行一些配置(project-options for target 'target 1')在output选项下的“create HEX file”前打上对号,工程编译之后能够输出一个可以下载的“HEX”文件;为工程添加.C,.h文件,右键单击“source group 1”,应该就可以了.另外一个原因就是所编写的程序出问题了.

濮阳县18583597500: keil编译步骤有哪些?单片机编译时显示目标未产生是怎么回事? -
须蚀乳酸: 有个编译的选项,用鼠标点击即可.你这种情况是因为程序编写有误,自然不能通过编译了.这时候假如通过编译那才可怕呢 编译器能显示的错误是语法错误,双击错误,根据箭头指示在相应位置附近排除错误,重新编译即可.

濮阳县18583597500: keil4写好程序编译时目标未创建 -
须蚀乳酸: 你的程序中有错误了,或者程序LINK的时候出错了.具体原因要看编译信息. 只要有错误出现,就不会生成HEX

濮阳县18583597500: keil 编译没错误,但是为什么不能构造目标?
须蚀乳酸: <p>如果确保程序没错误的话,看是不是option没有设置output hex</p> <p>设置如图.如果不是,附上界面截图看看呢</p> <p></p>

濮阳县18583597500: keil编译时出现目标没产生是什么原因还有一处错误 -
须蚀乳酸: display这个函数的实体中有两个参数,但是130行的调用传递的参数个数不正确.你检查一下第130行.

濮阳县18583597500: 我用keil c51仿真软件编的汇编程序,编译后显示目标没产生 -
须蚀乳酸: 作为新手,还是按照KEIL默认的安装路径安装吧(虽然这个路径是可以任意修改的). 你看看你的Keil是否装在了 C:\keil\ 这个文件夹下,,如果不是,你默认配置文件中的配置是找不到相应A51、C51、BL51等工具的.你可以尝试装到那路径下.另外,如果是没有注册过的KEIL,当程序超过2K时,会出现代码限制的错误,也是不能通过编译的,,,这个可以通过KEIL的注册机解决.其实当你遇到编译不能通过时,最好能把你的编译信息发上来,这样就能更好的了解你那里的情况.我的邮箱是 ppt1845@163.com 如果有问题,我有时间的话,可以帮助你.

濮阳县18583597500: 为什么我的keil编译后一直是:目标没产生. -
须蚀乳酸: KEIL本身只有一种限制 是限制2K以下的 你这个在8K出现的就不是KEIL软件的事 是你选择单片机型号的原因 你选择大点程序空间的就行啊 如果实物 就是这个单片机 只能去精简代码了

濮阳县18583597500: 用keil编译为什么目标未产生,还有一处错误 -
须蚀乳酸: 程序都没给完整的.其实这些错误都很好改,直接把错误代码C236复制到keil的帮助里面搜索下,它就会给出解释,并给出错误的典型例子. 你看下错误说明,第130行,display函数有问题.肯定是你写的函数,和调用时写的不一样.

濮阳县18583597500: 为什么我用KEIL写好了程序, 却不能运行的?检查错误都不行?还有目标没有建立的语句出现? -
须蚀乳酸: 你把这个C文件名改成英文的试试,KEIL是外国人写的.

濮阳县18583597500: keil不能编译了,提示Target not created -
须蚀乳酸: 我是一名多年的单片机工程师,下面的讲解你可以参考一下. 1 Target not created 说明程序语句或者语法有错.2 最好的办法是先找哪里出错,这样才能修改,如果在别的版本软件上没有错,新装的软件有错,那就查查头文件有没有丢失.因为只有头文件才有机会和系统安装有关.3 如果你想学习更多关于单片机C语言的知识,百度一下“17个实验学会单片机”,就可以看到教程了,感兴趣的朋友可以找一下.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网