深蓝创客

Keil C251及C51常见问题及解决

问题01(C251).WARNING L57: UNCALLED FUNCTION,IGNORED FOR OVERLAY PROCESS

  本问题为软件系统警报问题,当声明的函数未被引用时会出现此警告,尤其对于自己写函数时经常会发生此问题,解决方法如下。

  在软件配置对话框的"L251 Misc"栏中,有"Misc controls"输入框,写入REMOVEUNUSED,用于屏蔽未引用警告。

问题02(C51).WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS

  出现这种警告是由于定义的函数或者代码段常量没有使用造成的,并不会影响程序的运行,但是会浪费空间。介意的话,就根据编译的提示,逐个删除未使用的代码。不介意这点空间的话,可以屏蔽这类警告,屏蔽方法如下。

 

posted on 2022-10-20 13:56  深蓝创客  阅读(1335)  评论(0编辑  收藏  举报

导航