错误一般为BL51 BANKED LINKER/LOCATER V6.22 - SN: T1LMC-KGW48C
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2009
"STARTUP.obj",
"zd2.obj",
".\onewire.obj"
TO "中断2"
RAMSIZE(256)
*** FATAL ERROR L256: MODULE CONTAINS DUPLICATE SEGMENT NAMES
SEGMENT: ?PR?DELAY?ZD2
MODULE: zd2.obj (ZD2)
Target not created
在csdn上查询后显示为
设置上的问题,在程序里屏蔽掉#pragma src即可
后面解决了这个问题,这个问题需要检查自己的函数名称,如果两个函数的名字只是大小写的区别,连接器不许可。例如 void delay()和void Delay().只要改掉就可以正常运行了。
希望对你有帮助!
如有高见,请留言。