標題: 求助大神幫忙, 在Keil軟件中,編譯后出現(xiàn)Target not created [打印本頁]

作者: 51黑51    時間: 2017-8-17 13:21
標題: 求助大神幫忙, 在Keil軟件中,編譯后出現(xiàn)Target not created



求助大神幫忙, 在Keil軟件中,編譯后出現(xiàn)Target not created  問題。怎么辦? 我在網(wǎng)上找了很多 答案,有說:1、

之前好像遇到過這種情況,重啟下軟件看看,之前我重啟后就好了。2、在 C51選項那里點擊 9 應該能通過,如果原來是默認選8的話。這個與選用的單片機有關(guān)。3、點project》options for.....》target》code rom size 改成large模式4、按device,隨便換個芯片,點擊OK,然后返回軟件界面編譯,結(jié)果通過了(不出現(xiàn)target not created),接下來再重新把device里邊的芯片類型換回來就行。至于為什么,我也不知道0.0。

都試過了,都不行,是哪里的錯誤呢?請求幫助 ,十分感謝!

作者: wjhdaydayup    時間: 2017-8-17 16:57
錯誤提示你代碼好像太大了,超過了最大這個單片機的存儲容量
作者: 偉大的科長    時間: 2017-8-18 09:42
是你的CODE  里面裝的東西太多了,把unsigned char code改成unsigned  char就可以了
作者: ZKZK_112    時間: 2017-8-18 10:09
是你的CODE  里面裝的東西太多了,把unsigned char code改成unsigned  char就可以了
作者: 51黑51    時間: 2017-8-18 14:34
wjhdaydayup 發(fā)表于 2017-8-17 16:57
錯誤提示你代碼好像太大了,超過了最大這個單片機的存儲容量

是的 ,謝謝
作者: 51黑51    時間: 2017-8-18 14:35
偉大的科長 發(fā)表于 2017-8-18 09:42
是你的CODE  里面裝的東西太多了,把unsigned char code改成unsigned  char就可以了

不行,謝謝
作者: 不倒翁.WZT    時間: 2017-8-19 07:35
第一個報警:WARNING  L16:UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
                 SEGMENT:?PR?DELAY10MS?LES51
是說:DELAY10MS這個延時函數(shù)沒有被調(diào)用。調(diào)用它就好了。
第二個報警:FATAL ERROR L250:CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
    MODULE:  C:\REIL\C51\LIB\C51L.LIB (-----)
是說:你的Keil沒有破解,沒有破解的Keil,最多只能編譯2048字節(jié)個代碼,也就是最多 0800H字節(jié)個代碼。在購買開發(fā)板時,商家都給了這個破解軟件,找找吧。
作者: oo0o_11    時間: 2017-8-19 08:51
軟件沒有注冊吧
作者: q1833605807    時間: 2017-8-19 12:15
應該是沒有破解,網(wǎng)上有好多的注冊機,隨便下載一個就想好了
作者: baoenjiasi5    時間: 2017-8-20 21:08
CODE  里面裝的東西太多了,把unsigned char code改成unsigned  char
作者: flyssun    時間: 2017-8-21 10:11
軟件沒有注冊吧
作者: 闊愛的釗釗    時間: 2017-8-21 10:43
您這個是未破解版。網(wǎng)上找百度云可以按教程安裝破解
作者: 51黑51    時間: 2017-8-24 10:55
不倒翁.WZT 發(fā)表于 2017-8-19 07:35
第一個報警:WARNING  L16:UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
                 SEGMENT:? ...

謝謝,當天已經(jīng)解決。
作者: 51黑51    時間: 2017-8-24 10:55
wjhdaydayup 發(fā)表于 2017-8-17 16:57
錯誤提示你代碼好像太大了,超過了最大這個單片機的存儲容量

是的,謝謝
作者: 51黑51    時間: 2017-8-24 10:56
偉大的科長 發(fā)表于 2017-8-18 09:42
是你的CODE  里面裝的東西太多了,把unsigned char code改成unsigned  char就可以了

你說數(shù)組里的  數(shù)太多了?
作者: 134849694164151    時間: 2018-5-14 10:47
我想問一下你一個問題,看見幫我解決一下,好嗎?我也碰見過這個問題,想問問你們說的把9改成8是改什么呀?我不懂,謝謝你╭(°A°`)╮
作者: 965182832    時間: 2018-5-14 11:02
可能你燒錄文件的時候沒有先保存文件和加入文件就寫了。我上次也是燒不出來
作者: DAIWJ    時間: 2019-4-10 21:25
這是怎么回事呢?求助大神

image.jpg (2.01 MB, 下載次數(shù): 89)

image.jpg

作者: 郭龍·    時間: 2019-7-16 16:39
是你的CODE  里面裝的東西太多了,把unsigned char code改成unsigned  char就可以了
作者: 磨嘰大王    時間: 2019-7-31 09:34
我還是不懂
作者: 龍刑啊    時間: 2019-7-31 16:08
工程文件不完整,你新建一個,重新添加一下新建c文件的名字不要有空格,keil軟件編譯時,文件名稱有空格會出錯,具體原理不太清除,
作者: 磨嘰大王    時間: 2019-8-2 19:05
這個需要注冊機注冊一下,我弄好了




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1