- 打卡等级:常住居民I
 
				- 打卡总天数:73
 
				
				
				- 最近打卡:2025-11-04 09:07:32
 
				  
中级会员 
 
 
	- 积分
 - 497
 
 
 
 
 | 
 
 
发表于 2025-9-29 11:29:05
|
显示全部楼层
 
 
 
我下载,打开编译出现下列错误是什么原因 
Rebuild target 'Target 1' 
compiling main.c... 
User\main.c(23): warning C140: 'main_test' undefined; assuming 'extern int main_test()' 
User\main.c(25): warning C140: 'Test_Color' undefined; assuming 'extern int Test_Color()' 
User\main.c(26): warning C140: 'Test_FillRec' undefined; assuming 'extern int Test_FillRec()' 
User\main.c(27): warning C140: 'Test_Circle' undefined; assuming 'extern int Test_Circle()' 
User\main.c(28): warning C140: 'Test_Triangle' undefined; assuming 'extern int Test_Triangle()' 
User\main.c(29): warning C140: 'English_Font_test' undefined; assuming 'extern int English_Font_test()' 
User\main.c(30): warning C140: 'Chinese_Font_test' undefined; assuming 'extern int Chinese_Font_test()' 
User\main.c(31): warning C140: 'Pic_test' undefined; assuming 'extern int Pic_test()' 
User\main.c(32): warning C140: 'Test_Dynamic_Num' undefined; assuming 'extern int Test_Dynamic_Num()' 
User\main.c(33): warning C140: 'Rotate_Test' undefined; assuming 'extern int Rotate_Test()' 
compiling GUI.c... 
APP\GUI.c(661): warning C188: 'parameter 2': value truncated 
APP\GUI.c(671): warning C188: 'parameter 5': value truncated 
compiling GUI_test.c... 
APP\GUI_test.c(487): warning C188: 'constant': value truncated 
compiling board.c... 
compiling interrupt.c... 
compiling Timer.c... 
compiling USART.c... 
compiling SPI.c... 
compiling lcd.c... 
Driver\06_LCD\lcd.c(94): warning C188: 'parameter 1': value truncated 
Driver\06_LCD\lcd.c(95): warning C188: 'parameter 1': value truncated 
Driver\06_LCD\lcd.c(122): warning C188: 'parameter 1': value truncated 
Driver\06_LCD\lcd.c(284): warning C188: 'parameter 1': value truncated 
Driver\06_LCD\lcd.c(292): warning C188: 'parameter 1': value truncated 
linking... 
L251 LINKER/LOCATER V4.66.93.0 - SN: Eval Version 
COPYRIGHT ARM Germany GmbH 1995 - 2018 
@.\Objects\AI8051U_Project.lnp ".\Objects\main.obj", 
".\Objects\GUI.obj", 
".\Objects\GUI_test.obj", 
".\Objects\board.obj", 
".\Objects\interrupt.obj", 
".\Objects\Timer.obj", 
".\Objects\USART.obj", 
".\Objects\SPI.obj", 
".\Objects\lcd.obj"  
TO ".\Objects\AI8051U_Project"  
PRINT(".\Listings\AI8051U_Project.map") CASE  
CLASSES (EDATA (0x0-0x7FF),  
HDATA (0x0-0x7FF))  
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_DrawLine2/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_ShowChinese/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_ShowFloatNum1/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_FillRoundRectangle/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_DrawRoundRectangle/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    TxafterRx/USART 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_Color 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_FillRec 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_Triangle 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Pic_test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  main_test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_Circle 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_Dynamic_Num 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Chinese_Font_test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  English_Font_test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Rotate_Test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
****************************************************************************** 
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 4D4BH BYTE (966%) * 
****************************************************************************** 
Program Size: data=8.1 edata+hdata=696 xdata=0 const=10397 code=11665 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_DrawLine2/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_ShowChinese/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_ShowFloatNum1/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_FillRoundRectangle/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    LCD_DrawRoundRectangle/GUI 
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS 
    NAME:    TxafterRx/USART 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_Color 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_FillRec 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_Triangle 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Pic_test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  main_test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_Circle 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Test_Dynamic_Num 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Chinese_Font_test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  English_Font_test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** WARNING L25: DATA TYPES DIFFERENT 
    SYMBOL:  Rotate_Test 
    MODULE:  .\Objects\main.obj (main) 
   DEFINED:  .\Objects\GUI_test.obj (GUI_test) 
*** ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED 
    LIMIT:   0800H BYTES 
Target not created. 
Build Time Elapsed:  00:00:02 |   
 
 
 
 |