欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2570|回復(fù): 13
收起左側(cè)

Keil編譯出現(xiàn)問(wèn)題*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS

[復(fù)制鏈接]
回帖獎(jiǎng)勵(lì) 10 黑幣 回復(fù)本帖可獲得 10 黑幣獎(jiǎng)勵(lì)! 每人限 2 次
ID:1113925 發(fā)表于 2024-4-17 11:56 | 顯示全部樓層 |閱讀模式
最近在學(xué)習(xí)怎么用C語(yǔ)言設(shè)計(jì)基于單片機(jī)的作息時(shí)間控制器,找到了教材上相近的例子,準(zhǔn)備運(yùn)行看看
但是keil編譯時(shí)出現(xiàn)錯(cuò)誤
求助大家
這個(gè)問(wèn)題怎么解決啊
附帶代碼
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
問(wèn)問(wèn)題.png

AT89C51-.zip

73.14 KB, 下載次數(shù): 3

回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2024-4-17 13:47 | 顯示全部樓層
就是你寫了多余代碼,沒(méi)有被調(diào)用,被連接器刪掉了,不要管這個(gè)問(wèn)題。
回復(fù)

使用道具 舉報(bào)

ID:1113925 發(fā)表于 2024-4-17 13:49 | 顯示全部樓層
好好-----
回復(fù)

使用道具 舉報(bào)

ID:161164 發(fā)表于 2024-4-17 14:07 | 顯示全部樓層
2024-04-17_140509.png
2024-04-17_140656.png

回復(fù)

使用道具 舉報(bào)

ID:1113925 發(fā)表于 2024-4-17 14:19 | 顯示全部樓層

非常感謝,修改了代碼,出現(xiàn)了這樣的提示是為什么啊
問(wèn)題3.png
問(wèn)題4.png
回復(fù)

使用道具 舉報(bào)

ID:192020 發(fā)表于 2024-4-17 14:39 | 顯示全部樓層
第一個(gè)警告是LCD_Initiall函數(shù)沒(méi)定義,或者定義了沒(méi)聲明
第二個(gè)警告是有一些沒(méi)有返回值,應(yīng)該是switch沒(méi)有寫default
下面錯(cuò)誤應(yīng)該是超過(guò)了RAM內(nèi)存,128字節(jié)
錯(cuò)誤太多了,所以如果是剛學(xué)習(xí)建議就直接換一個(gè)能跑的例程,不然就自己一個(gè)個(gè)慢慢改
回復(fù)

使用道具 舉報(bào)

ID:161164 發(fā)表于 2024-4-17 15:50 | 顯示全部樓層
發(fā)表于 2024-4-17 14:19
非常感謝,修改了代碼,出現(xiàn)了這樣的提示是為什么啊

你頭文件的函數(shù)名和link.c里的不太對(duì)應(yīng)啊
程序代碼哪來(lái)的?
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2024-4-17 15:52 | 顯示全部樓層
警告可以不用管,錯(cuò)誤必須解決,要看map文件才知道哪里多用了RAM導(dǎo)致空間不足。
回復(fù)

使用道具 舉報(bào)

ID:1034262 發(fā)表于 2024-4-17 17:34 | 顯示全部樓層
未調(diào)用警告,可以忽略,但會(huì)占用資源。
回復(fù)

使用道具 舉報(bào)

ID:1113925 發(fā)表于 2024-4-17 19:02 | 顯示全部樓層
lkc8210 發(fā)表于 2024-4-17 15:50
你頭文件的函數(shù)名和link.c里的不太對(duì)應(yīng)啊
程序代碼哪來(lái)的?

噢噢 這個(gè)調(diào)用的時(shí)候忘記修改了  好的謝謝
回復(fù)

使用道具 舉報(bào)

ID:1113925 發(fā)表于 2024-4-17 19:47 | 顯示全部樓層
Hephaestus 發(fā)表于 2024-4-17 15:52
警告可以不用管,錯(cuò)誤必須解決,要看map文件才知道哪里多用了RAM導(dǎo)致空間不足。

好的 感謝 那我再看看
回復(fù)

使用道具 舉報(bào)

ID:1113925 發(fā)表于 2024-4-17 20:32 | 顯示全部樓層
qq475878026 發(fā)表于 2024-4-17 14:39
第一個(gè)警告是LCD_Initiall函數(shù)沒(méi)定義,或者定義了沒(méi)聲明
第二個(gè)警告是有一些沒(méi)有返回值,應(yīng)該是switch沒(méi)有 ...

修改了一下,現(xiàn)在剩RAM內(nèi)存的問(wèn)題了
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2024-4-18 23:52 | 顯示全部樓層
QIANDUPDUO 發(fā)表于 2024-4-17 20:32
修改了一下,現(xiàn)在剩RAM內(nèi)存的問(wèn)題了

如果不方便貼代碼,把map文件(缺省.m51文件)貼出來(lái)看看是哪里占用了太多的RAM。
回復(fù)

使用道具 舉報(bào)

ID:517951 發(fā)表于 2024-4-19 07:47 | 顯示全部樓層
這個(gè)警告是提醒: 所寫的代碼中, 有沒(méi)有用到的函數(shù)代碼段, 可以找到相關(guān)的子程序代碼, 用#if 條件編譯或是//或/* */注銷掉. 單片機(jī)的rom空間有限, 這樣可以節(jié)省編譯后的hex文件大小.
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表