keil C251编译提示信息疑问,请冲哥帮忙解答一下,谢谢!
冲哥,在进行 普通I/O LED-Beep-按键实验时,在工程中添加了 USB-CDC 相关的库,在主函数中添加了 USB相关的指令后,编译时出现如下的 警告信息:Build target 'digit8'
linking...
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: usb_bulk_intr_out/usb
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: USB_SendData/usb
.... ...
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: LCD12864_CursorOn/util
Program Size: data=8.3 edata+hdata=420 xdata=192 const=59 code=7088
creating hex file from ".\Objects\led"...
".\Objects\led" - 0 Error(s), 40 Warning(s).
Build Time Elapsed:00:00:01
我与DEMO工程配置对比,没有发现什么不同,但DEMO工程没有这些提示,而我的工程中一直有,请问一下:是我哪里的配置出了问题?
虽然编译能够通过,最终生成了 hex 文件,但总觉得不踏实,请您帮忙解答一下~
谢谢!
如图设置后,重新编译试试
STC爱好者 发表于 2023-7-21 16:40
如图设置后,重新编译试试
嗯嗯,可以了,谢谢冲哥~ 警告没事 STC爱好者 发表于 2023-7-21 16:40
如图设置后,重新编译试试
对L251来讲,disable warning number 57后,相应的变量和函数会不会编译进hex文件?和removeunused效果一样吗? 不一样,disable warning number 57后 仅仅是在编译结果框中不显示57号警告而已(警告还是真实存在,仅仅不给你看,防止你紧张!) 跑一下没问题的话,警告无碍
页:
[1]