keil编译时产生这样错误

Build target ✀Target 1✀assembling STARTUP.A51...compiling LCM1602测试.c...linking...LX51 LINKER/LOCATER V4.41 - SN: K1AMC-WCGQACCOPYRIGHT KEIL ELEKTRONIK GmbH 1995 - 2009@LCM160~1.LNP "STARTUP.obj","LCM1602测试.obj" TO "LCM1602测试" *** ERROR L256: MODULE CONTAINS DUPLICATE SEGMENT NAMES SEGMENT: ?PR?_DELAY?LCM1602瞋试 MODULE: LCM1602测试.obj (LCM1602瞋试)Target not created
2026年09月23日 11:25
有2个网友回答
网友(1):

delay 函数出现重名了,最好定义的各个函数具有可读性,例如:定义一个DelayNms(BETY n);定义一个N ms的延时函数。

网友(2):

定义函数名称的时候,有重复命名的!根据你写的这个,应该是delay这个函数重名了!在后面加点什么就好了!!!