KEIL中为什么会出现Target not created.这样的问题

作者&投稿:褚蓓 (若有异议请与网页底部的电邮联系)
keil中出现target not created是怎么回事儿啊?求解答,急用啊!~

target not created 是说目标没有创建,意思就是编译没有成功。这是因为程序中有错误。
倒数第二行的错误是说 少了一个 ; 在 get_key_value之前.

一、Keil中出现Target not created,原因主要有:
1、编译时出错,比如语法错误,变量未定义等等
2、连接时出错,比如调用外部函数,而由缺少相应的OBJ文件等等
3、其他原因,比如你用Demo版,限制是程序不能大于4K,结果你超过了4K等。

二、解决方案:在target1 目录下C51选项 设置\SiLabs\MCU\INC
扩展资料
目前使用Keil uVision4的产品有Keil MDK-ARM,Keil C51,Keil C166和Keil C251。
Keil uVision4引入灵活的窗口管理系统,使开发人员能够使用多台监视器,并提供了视觉上的表面对窗口位置的完全控制的任何地方。新的用户界面可以更好地利用屏幕空间和更有效地组织多个窗口,提供一个整洁,高效的环境来开发应用程序。新版本支持更多最新的ARM芯片,还添加了一些其他新功能。
参考资料来源:百度百科-keil uvision4

还有一种可能,是你在建立工程的时候是不是没有勾选相应产生目标的选项,貌似keil在建立工程的时候是要选的,不知道你选了没?然后也有可能是配置问题。。。。
可能的问题:定义的数溢出了;还有就是要把调用的函数放在该函数前面,如果在后面会出现此问题!应该跟软件本身没关系,实在不行就写一个简单的程序检查软件

代码量超过4K限制了,你的版本不是正版,是试用版,所以无法创建目标代码。


all改变一个字母,使其变成另一个单词,并写出中文)
[eil]vt.折磨, 使疼痛, 使烦恼 AOL abbr.American On-Line , 美国在线服务公司 APL [9eIpi:`el]n.[计] APL语言 ASL =Atmospheric Sciences Laboratory 大气科学实验室([美]AUS)AFL abbr.American Federation of Labor, 美国劳工联合会 AGL abbr.[军] Above Ground Level, 地平面之上 AHL abbr...

怎样学好法语 越细越好了
地方可以立即找个网上社区贴出来商讨。 既感受到了自己的进步, 又交了朋友, 何乐而不为之!由于个性的差异和学习目的不同, 法语学习中会经常出现一些 “半途而废” 的现象,比如法语培训班人越到最后来得学员越少; 其实, 我觉得这都是正常的, 如果没有什么特殊的压力,比如要考试、要面试之类的,不想学的时候...

今天中午我家电脑还好好的,晚上一开机为什么就显示出这个界面,无论如何...
直接回车,能不能进入系统?

三角之美:边边角角的趣事图书信息
探索数学世界中的一种几何奥秘,《三角之美:边边角角的趣事》是一本深入浅出的图书,由著名数学家马奥尔(Eil Maor)精心撰写。这本书于2010年7月1日由享有盛誉的人民邮电出版社出版,为读者揭示了三角形这一基本几何形状的丰富内涵和趣味性。ISBN号码9787115224453的标识,标志着这本16开本的书籍,内容...

图里的在中出自什么地方?
三星CF

Eilline 怎么读拼音 打出来 谢谢
用嘴读拼读 知道了吗

莆田市13728041408: 为什么每一次启动keil都会出现slect device for target -
自德阿莫: 你的工程没有对应的芯片,或是你的工程是别的地方拷过来的.在KEIL左边的窗口中,在项目的根目录上(默认是target 1)右键,点option for target"target 1",出来的菜单上选“device”,在出来的芯片种类中选你对应的那种,如果没有,就选个相近的也可以.

莆田市13728041408: 为什么在keil编译时总是出现Target not created?? -
自德阿莫: 目标无法生成,是因为有错误存在. 从提示信息可以看出,你的KEIL是评估版本,编译出来的代码不能超过0800H,也就是2K,而你的程序已经超了21%.所以,你需要的网上找个对应KEIL版本的注册机,破解以后就没有这个限制了.

莆田市13728041408: KEIL进行C语言编程编译时,怎么老是出现'target not created'? -
自德阿莫: “Keil在编译过程中出现“Target not create””在编译时出现这个提示,说明没有生成HEX目标文件

莆田市13728041408: Keil中Target not created的原因有哪些? -
自德阿莫: 一、Keil中出现Target not created,原因主要有: 1、编译时出错,比如语法错误,变量未定义等等 2、连接时出错,比如调用外部函数,而由缺少相应的OBJ文件等等 3、其他原因,比如你用Demo版,限制是程序不能大于4K,结果你超过了4...

莆田市13728041408: keil 安装后总出现 target not created 怎么回事 -
自德阿莫: 因为你没有把新建的c文件添加到工程中,左边窗口中,右键Sourse Group——Add file to.....就可以了.

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

莆田市13728041408: keil中出现target not created是怎么回事儿 -
自德阿莫: 这是由于编译未成功(通常是语法错误)的情况下你直接按了Build或者Rebuild造成的,因此请先确保你的源代码可以正确编译.

莆田市13728041408: keil编译总是显示Target not created,怎么回事啊? -
自德阿莫: 明显是keil软件没有破解造成的,没破解智能生成小于2k的hex文件,破解之后就好了.

莆田市13728041408: keil 仿真时出现这个是什么意思Target not created怎么解决? -
自德阿莫: 你使用的是评估版,只能编译不超过2kB代码的程序. 你编的程序代码已经超出这个限制88%……换正版,或者寻求破解……

莆田市13728041408: 请问keil汇编每次都出现"target not ceated" -
自德阿莫: 是编译吧.不通过,可能是程序有错,应该有提示哪里出错的.

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