礦ision Build Log
Tool Versions:
IDE-Version: μVision V5.24.2.0 Copyright (C) 2017 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: C Emotion, E, LIC=---- Tool Versions: Toolchain: MDK-Lite Version: 5.24.1 Toolchain Path: D:\ProgramCS\Keil_v5\ARM\ARMCC\Bin C Compiler: Armcc.exe V5.06 update 5 (build 528) Assembler: Armasm.exe V5.06 update 5 (build 528) Linker/Locator: ArmLink.exe V5.06 update 5 (build 528) Library Manager: ArmAr.exe V5.06 update 5 (build 528) Hex Converter: FromElf.exe V5.06 update 5 (build 528) CPU DLL: SARMCM3.DLL V5.24.1 Dialog DLL: DARMSTM.DLL V1.68.0.0 Target DLL: CMSIS_AGDI.dll V1.28.3.0 Dialog DLL: TARMSTM.DLL V1.66.0.0Project:
D:\Emotion\OneDrive\AAAAAAAAA\ZCST\大三\计算机系统综合课程设计\Ultimate\STM32\stm32f103.uvprojx Project File Date: 04/13/2025Output:
*** Using Compiler 'V5.06 update 5 (build 528)', folder: 'D:\ProgramCS\Keil_v5\ARM\ARMCC\Bin' Build target 'STM32F103' compiling stm32f10x_usart.c... compiling stm32f10x_rcc.c... assembling startup_stm32f10x_md.s... compiling stm32f10x_it.c... compiling system_stm32f10x.c... compiling misc.c... compiling stm32f10x_gpio.c... compiling stm32f10x_tim.c... compiling stm32f10x_adc.c... compiling stm32f10x_exti.c... compiling delay.c... compiling usart.c... hardware\src\usart.c(338): warning: #550-D: variable "data" was set but never used u16 data; hardware\src\usart.c(343): warning: #1-D: last line of file ends without a newline } hardware\src\usart.c(343): warning: #940-D: missing return statement at end of non-void function "CO2GetData" } hardware\src\usart.c: 3 warnings, 0 errors compiling led.c... .\hardware\inc\led.h(27): warning: #1295-D: Deprecated declaration PC13_ON - give arg types void PC13_ON(); .\hardware\inc\led.h(28): warning: #1295-D: Deprecated declaration PC13_OFF - give arg types void PC13_OFF(); hardware\src\led.c: 2 warnings, 0 errors compiling fan.c... compiling core_cm3.c... compiling key.c... .\hardware\inc\led.h(27): warning: #1295-D: Deprecated declaration PC13_ON - give arg types void PC13_ON(); .\hardware\inc\led.h(28): warning: #1295-D: Deprecated declaration PC13_OFF - give arg types void PC13_OFF(); hardware\src\key.c: 2 warnings, 0 errors compiling dht11.c... hardware\src\dht11.c(15): warning: #188-D: enumerated type mixed with another type HT11_DQ_OUT(0); //锟斤拷锟斤拷DQ hardware\src\dht11.c(17): warning: #188-D: enumerated type mixed with another type HT11_DQ_OUT(1); //DQ=1 hardware\src\dht11.c: 2 warnings, 0 errors compiling beep.c... compiling timforsend.c... compiling ad.c... compiling main.c... .\hardware\inc\led.h(27): warning: #1295-D: Deprecated declaration PC13_ON - give arg types void PC13_ON(); .\hardware\inc\led.h(28): warning: #1295-D: Deprecated declaration PC13_OFF - give arg types void PC13_OFF(); user\main.c(355): warning: #223-D: function "Get_Adc_Average" declared implicitly ad1 = 100- (Get_Adc_Average(ADC_Channel_1, 5)/40.95); user\main.c(392): warning: #223-D: function "Adc_Init" declared implicitly Adc_Init(); user\main.c(555): warning: #1-D: last line of file ends without a newline //} user\main.c: 5 warnings, 0 errors compiling onenet.c... .\hardware\inc\led.h(27): warning: #1295-D: Deprecated declaration PC13_ON - give arg types void PC13_ON(); .\hardware\inc\led.h(28): warning: #1295-D: Deprecated declaration PC13_OFF - give arg types void PC13_OFF(); NET\onenet\src\onenet.c(608): warning: #177-D: variable "data_ptr" was declared but never referenced char *data_ptr = NULL; NET\onenet\src\onenet.c(594): warning: #177-D: variable "dataPtr" was declared but never referenced char *dataPtr = NULL; NET\onenet\src\onenet.c(595): warning: #177-D: variable "numBuf" was declared but never referenced char numBuf[10]; NET\onenet\src\onenet.c(596): warning: #177-D: variable "num" was declared but never referenced int num = 0; NET\onenet\src\onenet.c: 6 warnings, 0 errors compiling hmac_sha1.c... compiling base64.c... compiling MqttKit.c... compiling esp8266.c... NET\device\src\esp8266.c(221): warning: #223-D: function "OLED_Clear" declared implicitly OLED_Clear(); NET\device\src\esp8266.c(224): warning: #223-D: function "OLED_ShowChinese" declared implicitly OLED_ShowChinese(1, 3, 52); NET\device\src\esp8266.c(234): warning: #223-D: function "OLED_ShowString" declared implicitly OLED_ShowString(2,1,"wifi:stm32"); NET\device\src\esp8266.c: 3 warnings, 0 errors compiling cJSON.c... NET\CJSON\cJSON.c(55): warning: #1293-D: assignment in condition if (!(copy = (char*)cJSON_malloc(len))) return 0; NET\CJSON\cJSON.c(278): warning: #1293-D: assignment in condition ptr=str;while ((token=*ptr) && ++len) {if (strchr("\"\\\b\f\n\r\t",token)) len++; else if (token<32) len+=5;ptr++;} NET\CJSON\cJSON.c(352): warning: #111-D: statement is unreachable return p.buffer; NET\CJSON\cJSON.c(423): warning: #1293-D: assignment in condition if (!(new_item=cJSON_New_Item())) return 0; /* memory fail */ NET\CJSON\cJSON.c(535): warning: #1293-D: assignment in condition if (!(new_item=cJSON_New_Item())) return 0; /* memory fail */ NET\CJSON\cJSON.c: 5 warnings, 0 errors compiling oled.c... linking... .\output\stm32f103.axf: error: L6050U: The code size of this image (48360 bytes) exceeds the maximum allowed for this version of the linker. Finished: 0 information, 0 warning, 0 error and 1 fatal error messages. ".\output\stm32f103.axf" - 1 Error(s), 28 Warning(s).Software Packages used:
Package Vendor: ARM http://www.keil.com/pack/ARM.CMSIS.5.0.1.pack ARM.CMSIS.5.0.1 CMSIS (Cortex Microcontroller Software Interface Standard) * Component: CORE Version: 5.0.1Collection of Component include folders:
.\RTE\_STM32F103 D:\ProgramCS\Keil_v5\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\IncludeCollection of Component Files used:
* Component: ARM::CMSIS:CORE:5.0.1 Target not created. Build Time Elapsed: 00:00:09