*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: _DELAY_10US MODULE: LCD1602.obj (LCD1602) *** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: _DELAY_MS MODULE: LCD1602.obj (LCD1602) *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?_DELAY_10US?MAIN
时间: 2023-08-04 08:07:34 浏览: 190
keil 编译时出现错误和警告总结 中国电子DIY之家
这些错误是由于在 LCD1602.obj 模块中有多个公共定义的符号 _DELAY_10US 和 _DELAY_MS 导致的。这可能是由于重复的定义或者不正确的模块导入引起的。而警告 L16 表示未被调用的段被忽略,这意味着该段的代码没有被执行。
要解决这些错误,你可以检查 LCD1602.obj 模块中是否存在重复的定义,确保每个符号只有一个定义。另外,还要确保正确导入模块并正确引用符号。
如果你能提供更多关于你的项目和代码的细节,我可以给出更具体的帮助。
阅读全文