µVision Build Log
Tool Versions:
IDE-Version: ¦ÌVision V5.34.0.0 Copyright (C) 2021 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: WenShan_H 1487419343@qq.com, WenShan_H, LIC=50D7S-LGKMA-TLXCD-8XB1U-A5NID-R1TKC Tool Versions: Toolchain: MDK-ARM Professional Version: 5.34.0.0 Toolchain Path: D:\keil5Mdk\Keil5_MDK\ARM\ARMCC\Bin C Compiler: Armcc.exe V5.06 update 7 (build 960) Assembler: Armasm.exe V5.06 update 7 (build 960) Linker/Locator: ArmLink.exe V5.06 update 7 (build 960) Library Manager: ArmAr.exe V5.06 update 7 (build 960) Hex Converter: FromElf.exe V5.06 update 7 (build 960) CPU DLL: SARMCM3.DLL V5.34.0.0 Dialog DLL: DCM.DLL V1.17.3.0 Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.8.0 Dialog DLL: TCM.DLL V1.48.0.0Project:
C:\Users\14874\Desktop\720-github\LT7689-A -Bootloader-HET\LT-7689\LT7689.uvprojx Project File Date: 04/29/2025Output:
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\keil5Mdk\Keil5_MDK\ARM\ARMCC\Bin' Rebuild target 'LT7689' compiling ffunicode.c... compiling CRC.c... compiling diskio.c... User\diskio.c(109): warning: #188-D: enumerated type mixed with another type DRESULT res = 0; User\diskio.c(117): warning: #188-D: enumerated type mixed with another type res=SD_ReadMultiBlock(buff,sector,count); User\diskio.c(122): warning: #188-D: enumerated type mixed with another type res=SD_ReadMultiBlock(buff,sector,count); User\diskio.c(127): warning: #188-D: enumerated type mixed with another type res = 1; User\diskio.c(170): warning: #188-D: enumerated type mixed with another type DRESULT res = 0; User\diskio.c(179): warning: #188-D: enumerated type mixed with another type res=SD_WriteMultiBlock((u8*)buff,sector,count); User\diskio.c(183): warning: #188-D: enumerated type mixed with another type res=SD_WriteMultiBlock((u8*)buff,sector,count); User\diskio.c(188): warning: #188-D: enumerated type mixed with another type res = 1; User\diskio.c: 8 warnings, 0 errors compiling main.c... User\main.c(239): warning: #940-D: missing return statement at end of non-void function "fputc" } User\main.c(264): warning: #550-D: variable "clear_idle_flag" was set but never used uint8_t clear_idle_flag; User\main.c(368): warning: #177-D: variable "i" was declared but never referenced unsigned short i = 0; User\main.c(66): warning: #177-D: function "Printf_Version" was declared but never referenced static void Printf_Version(void) User\main.c: 4 warnings, 0 errors compiling Flash.c... User\Flash.c(231): warning: #177-D: variable "i" was declared but never referenced UINT16 i; User\Flash.c(270): warning: #177-D: variable "i" was declared but never referenced UINT16 i; User\Flash.c(552): warning: #177-D: variable "i" was declared but never referenced uint16_t i; User\Flash.c(657): warning: #177-D: variable "i" was declared but never referenced uint16_t i; User\Flash.c: 4 warnings, 0 errors compiling Updata.c... User\Updata.c(368): warning: #111-D: statement is unreachable return -3; User\Updata.c(589): warning: #940-D: missing return statement at end of non-void function "W25N01GV_BBM" } User\Updata.c(605): warning: #177-D: variable "fs" was declared but never referenced FATFS fs; User\Updata.c: 3 warnings, 0 errors compiling ff.c... User\ff.c(3684): warning: #223-D: function "printf" declared implicitly printf("f_mount half!!!!\r\n"); User\ff.c(3713): warning: #111-D: statement is unreachable printf("f_mount half+++66666666!!!!\r\n"); User\ff.c: 2 warnings, 0 errors compiling SPI_SD.c... compiling common.c... compiling system_ARMCM4.c... ccore\system_ARMCM4.c(103): warning: #223-D: function "Set_POR_Reset" declared implicitly Set_POR_Reset(); ccore\system_ARMCM4.c(109): warning: #223-D: function "Set_POR_Reset" declared implicitly Set_POR_Reset(); ccore\system_ARMCM4.c(115): warning: #223-D: function "Set_POR_Reset" declared implicitly Set_POR_Reset(); ccore\system_ARMCM4.c(121): warning: #223-D: function "Set_POR_Reset" declared implicitly Set_POR_Reset(); ccore\system_ARMCM4.c(127): warning: #223-D: function "Set_POR_Reset" declared implicitly Set_POR_Reset(); ccore\system_ARMCM4.c(133): warning: #223-D: function "Set_POR_Reset" declared implicitly Set_POR_Reset(); ccore\system_ARMCM4.c(139): warning: #223-D: function "Set_POR_Reset" declared implicitly Set_POR_Reset(); ccore\system_ARMCM4.c(145): warning: #223-D: function "Set_POR_Reset" declared implicitly Set_POR_Reset(); ccore\system_ARMCM4.c: 8 warnings, 0 errors compiling ota.c... .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline #endif User\bsp_user.h(13): warning: #1-D: last line of file ends without a newline #endif .\Function\gbk.h(16): warning: #1-D: last line of file ends without a newline #endif User\bsp.h(946): warning: #1-D: last line of file ends without a newline #endif User\ota.c(63): warning: #177-D: variable "temp" was declared but never referenced uint16_t temp = 0; User\ota.c(215): warning: #550-D: variable "tmp" was set but never used uint16_t tmp,ret; User\ota.c(215): warning: #177-D: variable "ret" was declared but never referenced uint16_t tmp,ret; User\ota.c(216): warning: #550-D: variable "clear_idle_flag" was set but never used uint8_t clear_idle_flag; User\ota.c: 8 warnings, 0 errors compiling LT768_Lib.c... compiling sys.c... compiling Uart_Vcom.c... User\Uart_Vcom.c(331): warning: #177-D: variable "newBlock_Addr" was declared but never referenced UINT32 newBlock,newBlock_Addr; User\Uart_Vcom.c(630): warning: #223-D: function "DelayMS" declared implicitly DelayMS(10);//DelayMS(8); User\Uart_Vcom.c(1226): warning: #223-D: function "WDT_FeedDog" declared implicitly WDT_FeedDog(); User\Uart_Vcom.c(1308): warning: #223-D: function "WDT_FeedDog" declared implicitly WDT_FeedDog(); User\Uart_Vcom.c(1733): warning: #223-D: function "DelayMS" declared implicitly DelayMS(250);//DelayMS(8); User\Uart_Vcom.c: 5 warnings, 0 errors assembling startup_ARMCM4.s... compiling adc_dma.c... compiling adc_drv.c... compiling ccm_drv.c... compiling cache_drv.c... compiling crc_drv.c... compiling cpm_drv.c... compiling alg_drv.c... compiling dac_drv.c... compiling ioctrl_drv.c... compiling edma_drv.c... compiling dmac_drv.c... compiling i2c_drv.c... compiling eflash_drv.c... compiling eport_drv.c... compiling pci_drv.c... compiling reset_drv.c... compiling pit32_drv.c... MCU_drv\drv\src\pit32_drv.c(28): warning: #177-D: function "PIT32_ISR" was declared but never referenced static void PIT32_ISR(void) MCU_drv\drv\src\pit32_drv.c: 1 warning, 0 errors compiling pwm_drv.c... compiling rtc_drv.c... compiling spi_drv.c... compiling ssi_drv.c... compiling systick_drv.c... compiling trng_drv.c... compiling wdt_drv.c... compiling tc_drv.c... compiling usb_hid_isr.c... compiling uart_drv.c... MCU_drv\drv\src\uart_drv.c(37): warning: #177-D: function "UART_ISR" was declared but never referenced static void UART_ISR(UART_TypeDef *UARTx, UartRecvBufStruct *UARTxRecvBufStruct) MCU_drv\drv\src\uart_drv.c: 1 warning, 0 errors compiling usb_hid_control.c... .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline #endif .\User\bsp_user.h(13): warning: #1-D: last line of file ends without a newline #endif .\Function\gbk.h(16): warning: #1-D: last line of file ends without a newline #endif .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline #endif MCU_drv\drv\src\usb\usb_hid_control.c(627): warning: #550-D: variable "reNum" was set but never used uint16_t reNum; MCU_drv\drv\src\usb\usb_hid_control.c(628): warning: #177-D: variable "num" was declared but never referenced uint16_t num = 0; MCU_drv\drv\src\usb\usb_hid_control.c: 6 warnings, 0 errors compiling usb_drv.c... compiling usbdev_isr.c... compiling usb_ms_config.c... compiling usbdev_control.c... compiling usb_ms_control.c... compiling usb_cdc_control.c... MCU_drv\drv\src\usb\usb_cdc_control.c(547): warning: #177-D: variable "i" was declared but never referenced UINT32 i; MCU_drv\drv\src\usb\usb_cdc_control.c(549): warning: #550-D: variable "recvLen" was set but never used UINT16 recvLen = 0; MCU_drv\drv\src\usb\usb_cdc_control.c(689): warning: #177-D: variable "i" was declared but never referenced UINT16 uiRxCount = 0,i; MCU_drv\drv\src\usb\usb_cdc_control.c: 3 warnings, 0 errors compiling usb_cdc_config.c... compiling usb_ccid_contril.c... compiling usb_ccid_config.c... compiling delay.c... compiling uart.c... compiling if_port.c... Function_drv\if_port.c(51): warning: #550-D: variable "uint8_t" was set but never used UINT8 uint8_t; Function_drv\if_port.c: 1 warning, 0 errors compiling dma.c... compiling iic.c... Function_drv\iic.c(27): warning: #177-D: variable "i" was declared but never referenced uint8_t i; Function_drv\iic.c(100): warning: #177-D: variable "j" was declared but never referenced uint8_t i, j, ack; Function_drv\iic.c(129): warning: #177-D: variable "j" was declared but never referenced uint8_t i, j, u8Tmp; Function_drv\iic.c(190): warning: #1-D: last line of file ends without a newline } Function_drv\iic.c(164): warning: #177-D: variable "crcVal" was declared but never referenced uint32_t crcVal; Function_drv\iic.c: 5 warnings, 0 errors compiling pit.c... .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline #endif .\User\bsp_user.h(13): warning: #1-D: last line of file ends without a newline #endif .\Function\gbk.h(16): warning: #1-D: last line of file ends without a newline #endif .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline #endif Function_drv\pit.c(913): warning: #1-D: last line of file ends without a newline } Function_drv\pit.c: 5 warnings, 0 errors compiling tp_drv.c... Function_drv\tp_drv.h(59): warning: #1-D: last line of file ends without a newline #endif Function_drv\tp_drv.c(153): warning: #177-D: variable "Product_ID" was declared but never referenced unsigned int Product_ID; Function_drv\tp_drv.c(226): warning: #174-D: expression has no effect __NOP; Function_drv\tp_drv.c: 3 warnings, 0 errors compiling sincostable.c... compiling bitstream.c... compiling mmask.c... compiling mask.c... compiling data.c... Function\data.c(25): warning: #1-D: last line of file ends without a newline uint16_t First_pressX, First_pressY; Function\data.c: 1 warning, 0 errors compiling mqrspec.c... compiling qrspec.c... compiling qrencode.c... compiling qrinput.c... compiling QR_Encode.c... compiling rscode.c... compiling split.c... compiling LT768.c... linking... Program Size: Code=8420 RO-data=368 RW-data=240 ZI-data=55440 FromELF: creating hex file... After Build - User command #1: fromelf.exe --bin -o ./OBJ/bin/MCU_Code.bin ./OBJ/obj_debug_efm/LT7689.axf ".\OBJ\obj_debug_efm\LT7689.axf" - 0 Error(s), 68 Warning(s).Software Packages used:
Package Vendor: ARM http://www.keil.com/pack/ARM.CMSIS.5.7.0.pack ARM.CMSIS.5.7.0 CMSIS (Cortex Microcontroller Software Interface Standard)Collection of Component include folders:
D:\keil5Mdk\Keil5_MDK\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM4\IncludeCollection of Component Files used:
Build Time Elapsed: 00:00:10