您好!请问什么原因会导至PSOC编译时出现如下错误?
Starting MAKE... creating project.mk D:\PROGRA~1\Cypress\Common\CY3E64~1\tools\make: *** Warning: File `E:\Cypress\CY7C63~3\CY7C63~1\CY7C63~1\memory.inc' has modification time in the future (2009-02-05 12:41:18 > 2009-02-05 12:41:16) lib/psocconfig.asm lib/psocconfigtbl.asm lib/usb.asm lib/usb_cls_hid.asm lib/usb_descr.asm lib/usb_drv.asm lib/usb_std.asm lib/usbint.asm ./boot.asm ./main.c Linking.. !ERROR usb_descr.asm[line number unavailable] undefined symbol 'USB_D0_C1_INTERFACE_LOOKUP' D:\PROGRA~1\Cypress\Common\CY3E64~1\tools\make: *** [output/cy7c63803.rom] Error 1 cy7c63803 - 2 error(s) 1 warning(s) 12:41:41
我在配置USB模块的过程中发现PSOC自动生成的lib/usb_descr.asm的代码中没有生成对'USB_D0_C1_INTERFACE_LOOKUP' 符号的定义,但在其它地方却引用了,所以导致了编译错误,不知道这种情况是什么原因引起的?各位高手请指点一下吧! |