…
Keil :*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
1.报错原因
这是程序中存在定义但未被调用的函数导致的警告;
Note:警告不会影响程序的编译,但如果出现这个,建议查看一下程序中有哪些函数代码会编译但其实实际上并未被调用;
2.消除警告的方法
1.在软件页面点击魔法棒图标
2.在Device 下选择如图的LX51 选项;
3. 在LX51 Misc 选项下的Misc controls框内写上添加定义:REMOVEUNUSED
4.再次对工程进行编译,Keil :** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS*即可消失;