µVision Build Log
Tool Versions:
IDE-Version: ¦ÌVision V5.38.0.0 Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: 123 123, 123, LIC=ZB4EI-T2S8Z-12KLE-50Y8Q-7NG02-HDALA Tool Versions: Toolchain: MDK-ARM Plus Version: 5.31.0.0 Toolchain Path: d:\Keil_v5\ARM\ARMCC\Bin C Compiler: Armcc.exe V5.06 update 6 (build 750) Assembler: Armasm.exe V5.06 update 6 (build 750) Linker/Locator: ArmLink.exe V5.06 update 6 (build 750) Library Manager: ArmAr.exe V5.06 update 6 (build 750) Hex Converter: FromElf.exe V5.06 update 6 (build 750) CPU DLL: SARMCM3.DLL V5.31.0.0 Dialog DLL: DCM.DLL V1.17.3.0 Target DLL: Segger\JL2CM3.dll V2.99.38.0 Dialog DLL: TCM.DLL V1.46.0.0Project:
E:\xxxx2\evaluationBoard\software\VGKitBoard_4231S\keil_v5\project.uvprojx Project File Date: 10/14/2026Output:
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'd:\Keil_v5\ARM\ARMCC\Bin' Rebuild target 'project_ST_APP' compiling system_stm32f10x.c... compiling stm32f10x_it.c... compiling myUart3.c... ..\peripheral\myUart3.c(26): warning: #177-D: variable "Res" was declared but never referenced uint8_t Res; ..\peripheral\myUart3.c: 1 warning, 0 errors compiling myADC.c... compiling myUart.c... ..\peripheral\myUart.c(15): warning: #177-D: variable "Res" was declared but never referenced uint8_t Res; ..\peripheral\myUart.c: 1 warning, 0 errors compiling myInputCapture.c... ..\peripheral\myInputCapture.c(222): warning: #177-D: variable "GPIO_InitStructure" was declared but never referenced GPIO_InitTypeDef GPIO_InitStructure; ..\peripheral\myInputCapture.c: 1 warning, 0 errors compiling main.c... ..\project\main.c(593): warning: #167-D: argument of type "void (*)(int, int, int, int)" is incompatible with parameter of type "enterCallback" myDisplay_init(uiEnterCallback); ..\project\main.c(672): warning: #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *restrict" sprintf(rfTxPacket.payload, "%05u-hello...", rfTxCount); ..\project\main.c(673): warning: #167-D: argument of type "uint8_t *" is incompatible with parameter of type "const char *" rfTxPacket.len = strlen(rfTxPacket.payload); ..\project\main.c(749): warning: #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *restrict" sprintf(rfTxPacket.payload, "%05u-hello...", rfTxCount); ..\project\main.c(750): warning: #167-D: argument of type "uint8_t *" is incompatible with parameter of type "const char *" rfTxPacket.len = strlen(rfTxPacket.payload); ..\project\main.c(760): warning: #223-D: function "atoi" declared implicitly if (atoi(rfRecvPacket.payload) == 1) ..\project\main.c(765): warning: #223-D: function "atoi" declared implicitly float rxRate = (float)rfRxCount / atoi(rfRecvPacket.payload) * 100; ..\project\main.c(819): warning: #223-D: function "myRadio_process" declared implicitly myRadio_process(); ..\project\main.c(546): warning: #177-D: variable "userParamsTemp" was declared but never referenced userParams_ts userParamsTemp; ..\project\main.c(25): warning: #177-D: variable "present_adcValue" was declared but never referenced static uint16_t present_adcValue; ..\project\main.c(31): warning: #177-D: variable "rfRxTestRate" was declared but never referenced static float rfRxTestRate = 1; ..\project\main.c(41): warning: #177-D: variable "rfTxAndGetAckTimeSet_ms" was declared but never referenced static uint32_t rfTxAndGetAckTimeSet_ms = 1000; ..\project\main.c(42): warning: #177-D: variable "rfTxReTmCount" was declared but never referenced static uint32_t rfTxReTmCount = 0; ..\project\main.c(43): warning: #177-D: variable "rfTxGetAckStatus" was declared but never referenced static bool rfTxGetAckStatus = false; ..\project\main.c(104): warning: #550-D: variable "eventReturn" was set but never used static uint16_t eventReturn; ..\project\main.c: 15 warnings, 0 errors compiling sys.c... assembling startup_stm32f10x_hd.s... compiling core_cm3.c... compiling misc.c... compiling stm32f10x_bkp.c... compiling stm32f10x_can.c... compiling stm32f10x_adc.c... compiling stm32f10x_cec.c... compiling stm32f10x_crc.c... compiling stm32f10x_dac.c... compiling stm32f10x_dbgmcu.c... compiling stm32f10x_dma.c... compiling stm32f10x_exti.c... compiling stm32f10x_flash.c... compiling stm32f10x_fsmc.c... compiling stm32f10x_gpio.c... compiling stm32f10x_iwdg.c... compiling stm32f10x_i2c.c... compiling stm32f10x_pwr.c... compiling stm32f10x_rcc.c... compiling stm32f10x_rtc.c... compiling stm32f10x_spi.c... compiling stm32f10x_sdio.c... compiling stm32f10x_wwdg.c... compiling led.c... compiling stm32f10x_tim.c... compiling stm32f10x_usart.c... compiling ReadKey.c... compiling crc8.c... compiling stmflash.c... compiling key.c... compiling eventUnit.c... compiling myTim.c... compiling myLcd.c... ..\APP\myLcd.c(355): warning: #177-D: function "i2c_wait_ack" was declared but never referenced static uint8_t i2c_wait_ack(void) ..\APP\myLcd.c: 1 warning, 0 errors compiling myFlashData.c... compiling myDisplayUnit.c... ..\app\myDisplayUnit.c(619): warning: #177-D: variable "i" was declared but never referenced int i = 0; ..\app\myDisplayUnit.c(909): warning: #1-D: last line of file ends without a newline } ..\app\myDisplayUnit.c: 2 warnings, 0 errors compiling PAN312x_Rf_CTK_Setting.c... compiling myRadio_gpio.c... compiling PAN312x_Hal.c... ..\radio\PAN312x_Hal.c(44): warning: #223-D: function "RF_PAN312x_RST_H" declared implicitly RF_PAN312x_RST_H(); ..\radio\PAN312x_Hal.c(117): warning: #223-D: function "RF_PAN312x_RST_H" declared implicitly RF_PAN312x_RST_H(); ..\radio\PAN312x_Hal.c(121): warning: #223-D: function "RF_PAN312x_RST_L" declared implicitly RF_PAN312x_RST_L(); ..\radio\PAN312x_Hal.c(132): warning: #223-D: function "RF_PAN312x_RST_H" declared implicitly RF_PAN312x_RST_H(); ..\radio\PAN312x_Hal.c(141): warning: #223-D: function "RF_PAN312x_RST_L" declared implicitly RF_PAN312x_RST_L(); ..\radio\PAN312x_Hal.c: 5 warnings, 0 errors compiling PAN312x_Driver.c... ..\radio\PAN312x_Driver.c(1214): warning: #223-D: function "delay1ms" declared implicitly delay1ms(20); ..\radio\PAN312x_Driver.c(1472): warning: #223-D: function "memcpy" declared implicitly memcpy(txbuf + 3, buf, len); ..\radio\PAN312x_Driver.c(1742): warning: #223-D: function "memcpy" declared implicitly memcpy(txbuf + 3, value, num_value); ..\radio\PAN312x_Driver.c(1932): warning: #223-D: function "memcpy" declared implicitly memcpy(pIrqStatus, &status, 4); ..\radio\PAN312x_Driver.c(1946): warning: #223-D: function "memcpy" declared implicitly memcpy(txbuf + 1, &status, 4); ..\radio\PAN312x_Driver.c(1958): warning: #223-D: function "memcpy" declared implicitly memcpy(&status, &pIrqStatus, 4); ..\radio\PAN312x_Driver.c(1975): warning: #223-D: function "memcpy" declared implicitly memcpy(&status, &pIrqStatus, 4); ..\radio\PAN312x_Driver.c(1996): warning: #223-D: function "memcpy" declared implicitly memcpy(txbuf + 1, &status, 4); ..\radio\PAN312x_Driver.c(2012): warning: #223-D: function "memcpy" declared implicitly memcpy(txbuf + 1, &status, 4); ..\radio\PAN312x_Driver.c(2028): warning: #223-D: function "memcpy" declared implicitly memcpy(txbuf + 1, &status, 4); ..\radio\PAN312x_Driver.c(3371): warning: #223-D: function "round" declared implicitly high_dev_decimat_num = round(1.0 * a * symbrate_rbw / b / data_rate * 10000) / 10000.0; ..\radio\PAN312x_Driver.c(4079): warning: #223-D: function "round" declared implicitly base_frequency_tmp += round(freq_step_fraction * channel_number); ..\radio\PAN312x_Driver.c(4538): warning: #223-D: function "delay1ms" declared implicitly delay1ms(200); ..\radio\PAN312x_Driver.c(4563): warning: #223-D: function "delay10us" declared implicitly delay10us(200); ..\radio\PAN312x_Driver.c(4651): warning: #223-D: function "delay10us" declared implicitly delay10us(10); ..\radio\PAN312x_Driver.c(5078): warning: #223-D: function "delay10us" declared implicitly delay10us(100); ..\radio\PAN312x_Driver.c: 16 warnings, 0 errors compiling myRadio.c... ..\radio\myRadio.c(224): warning: #181-D: argument is incompatible with corresponding format string conversion printf("xIrqStatus.IRQ_STATUS0_F=%02X\n", xIrqStatus.IRQ_STATUS0_F); ..\radio\myRadio.c(260): warning: #181-D: argument is incompatible with corresponding format string conversion printf("xIrqStatus.IRQ_STATUS0_F=%02X\n", xIrqStatus.IRQ_STATUS0_F); ..\radio\myRadio.c(336): warning: #188-D: enumerated type mixed with another type RadioInit.Power = powerValueList[rfTxPower]; ..\radio\myRadio.c(10): warning: #177-D: variable "rfFrequence" was declared but never referenced static uint32_t rfFrequence; ..\radio\myRadio.c(12): warning: #550-D: variable "rfSyncword" was set but never used static uint8_t rfSyncword; ..\radio\myRadio.c(14): warning: #177-D: variable "rfRxBuffer" was declared but never referenced static uint8_t rfRxBuffer[255]; ..\radio\myRadio.c: 6 warnings, 0 errors linking... Program Size: Code=43664 RO-data=5372 RW-data=1032 ZI-data=9176 FromELF: creating hex file... After Build - User command #1: fromelf.exe --bin --output .\Listings\VGKitBoard_423xNS1_ST-APP-V10-Release.bin .\Objects\VGKitBoard_423xNS1_ST-APP-V10-Release.axf ".\Objects\VGKitBoard_423xNS1_ST-APP-V10-Release.axf" - 0 Error(s), 48 Warning(s).Software Packages used:
Package Vendor: Keil http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.3.0.pack Keil.STM32F1xx_DFP.2.3.0 STMicroelectronics STM32F1 Series Device Support, Drivers and ExamplesCollection of Component include folders:
D:/keil_V5_pack/Keil/STM32F1xx_DFP/2.3.0/Device/IncludeCollection of Component Files used:
Build Time Elapsed: 00:00:13