Build target 'Target 1'
assembling STARTUP.A51...
assembling dscr.a51...
assembling USBJmpTb.a51...
compiling fw.c...
compiling USBchuanshu.c...
compiling gpif.c...
linking...
BL51 BANKED LINKER/LOCATER V6.22 - SN: Eval Version
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2009
"STARTUP.obj",
".\dscr.obj",
"USBJmpTb.obj",
"fw.obj",
"USBchuanshu.obj",
"gpif.obj",
".\EZUSB.LIB"
TO "创新实验"
RAMSIZE(256)
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0AD4H BYTE (135%) *
******************************************************************************
Program Size: data=43.7 xdata=4644 code=3159
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
MODULE: C:\KEIL\C51\LIB\C51S.LIB (-----)
LIMIT: 0800H BYTES
Target not created用Keil C51编写的,最后出现这个,不懂。
assembling STARTUP.A51...
assembling dscr.a51...
assembling USBJmpTb.a51...
compiling fw.c...
compiling USBchuanshu.c...
compiling gpif.c...
linking...
BL51 BANKED LINKER/LOCATER V6.22 - SN: Eval Version
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2009
"STARTUP.obj",
".\dscr.obj",
"USBJmpTb.obj",
"fw.obj",
"USBchuanshu.obj",
"gpif.obj",
".\EZUSB.LIB"
TO "创新实验"
RAMSIZE(256)
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0AD4H BYTE (135%) *
******************************************************************************
Program Size: data=43.7 xdata=4644 code=3159
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
MODULE: C:\KEIL\C51\LIB\C51S.LIB (-----)
LIMIT: 0800H BYTES
Target not created用Keil C51编写的,最后出现这个,不懂。
--- 代码超过限制了吧
你把一些.a文件移除后试试看.
你是用Keil u4吗?