中易网

Keil调试程序编译时显示 *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY SEGMENT: ?PR?READ_RO

答案:2  悬赏:10  
解决时间 2021-01-30 14:04
Keil调试程序编译时显示 *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY SEGMENT: ?PR?READ_RO
最佳答案
这个你看英语就明白了:
警告:有一个没有调用的函数。
是告诉你,有一个函数,你定义了,却没有调用,这个函数的名字叫:Read_RO()
C51编译器是用于51单片机的,早在C51成立之初,51单片机的ROM是非常小的,只有几K,所以,为了节省ROM空间,C51编译器对于你定义了,但是没有调用的函数会提出警告,意思是提醒你节能减排,不要浪费ROM空间。
这个警告你可以忽略,如果你不想忽略,那么就调用那个函数或者屏蔽掉那个函数就行了。
全部回答

仔细看编译对话框的内容,我也遇到过类似的是拼写写错导致报错
1.函数拼写错误,调用时又写成正确的,导致报错定义的函数没有被调用。
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
意思是:定义了一个函数,但是在main等函数中并没调用。查找方法:搜索编译对话框中的SEGMENT提示内容,并参考SYMBOL下提示的比对查找
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
win10任务栏Windows搜索框怎么去掉
win8.1突然没声音
加盟全家便利店有钱赚吗
北京九中一本率是多少
搜狗高速浏览器,IE,360浏览器各有什么优缺
井冈山市为什么要创建卫生城市。“卫生城市”
蒙山县体育馆地址好找么,我有些事要过去
破译外星人石蝶的北京大学楚闻明教授现在在哪
脚印的印组词有哪些
"I place no stock in that." 是什么意思?
煤矿上办停新留职的能不能提前上班
我想去朝阳公园打沙滩排球,请问咨询电话是多
原油交易今开和昨收时间指什么意思
包涵体的概念蛋白质中包涵体到底是个什么东西
做畸胎瘤手术需要多长时间完成?
推荐资讯
槛jian组词
沙虫几多钱一斤
建行银行卡未开通转账业务可以收到其他账号转
毕福剑离婚13年来为何迟迟没有再婚?
谈恋爱真的需要很多技巧和噱头的吗?还有谈恋
玻璃泡菜坛子 多少钱一个呀
小时代里的女主们她们都有不同的人生观价值观
如果全世界的猪都死完了,猜一首歌的名字。
我玩口袋妖怪漆黑的魅影5.0
SQL语句 查询今年、近三年,三年以前的所有记
请问:女儿无心读书要念什么佛经或者佛号?
为什么说母校的小路是希望的路
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?