请高人指点!
这是用 KEIL51 开发 编译时发生的警告,用的芯片是 EZ-USB cy68013a芯片,还请那位开发过 USB的高手指点,这提示的错误说是 描述符 有问题?但不知是哪里的原因?
Build target 'Target 1'
compiling slave.c...
compiling fw.c...
assembling dscr.a51...
assembling STARTUP.A51...
linking...
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: STRINGDSCR
MODULE: fw.obj (FW)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: USERDSCR
MODULE: fw.obj (FW)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: STRINGDSCR
MODULE: fw.obj (FW)
ADDRESS: 02AAH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: STRINGDSCR
MODULE: fw.obj (FW)
ADDRESS: 02ADH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: USERDSCR
MODULE: fw.obj (FW)
ADDRESS: 02E7H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: USERDSCR
MODULE: fw.obj (FW)
ADDRESS: 02EBH
Program Size: data=43.6 xdata=4486 code=2631
creating hex file from "slavefifo"...
"slavefifo" - 0 Error(s), 6 Warning(s).
[解决办法]
我记得以前我写单片机程序的时候也有其中的几个警告.
那时候是头文件定义声明的问题.
祝贺楼主解决问题!!哈哈''''''
[解决办法]
linker 找不到相关定义