µVision Build Log
Tool Versions:
IDE-Version: ¦ÌVision V5.29.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: d king, d, LIC=KRMW3-AXG01-KPXZY-INXKQ-82HWD-U4LKP
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.29.0.0
Toolchain Path: C:\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.29.0.0
Dialog DLL: DCM.DLL V1.17.3.0
Target DLL: Segger\JL2CM3.dll V2.99.36.0
Dialog DLL: TCM.DLL V1.36.5.0
Project:
D:\document\4G04\project\HC32_4G04 -6.2\HC32_4G04.uvprojx
Project File Date: 08/14/2023
Output:
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'HC32'
compiling glo_var.c...
compiling main.c...
compiling app_protocol.c...
app\app_protocol.c(231): warning: #111-D: statement is unreachable
break;
app\app_protocol.c(245): warning: #111-D: statement is unreachable
break;
app\app_protocol.c(253): warning: #111-D: statement is unreachable
break;
app\app_protocol.c(273): warning: #188-D: enumerated type mixed with another type
SPI_Cmd(MPU_SPI_UNIT, DISABLE);
app\app_protocol.c(293): warning: #188-D: enumerated type mixed with another type
SPI_Cmd(MPU_SPI_UNIT, ENABLE);
app\app_protocol.c(334): warning: #111-D: statement is unreachable
break;
app\app_protocol.c(341): warning: #111-D: statement is unreachable
break;
app\app_protocol.c(347): warning: #111-D: statement is unreachable
break;
app\app_protocol.c(356): warning: #111-D: statement is unreachable
break;
app\app_protocol.c(185): warning: #177-D: variable "frame_read_tmp" was declared but never referenced
frame_pack_t* frame_read_tmp;
app\app_protocol.c(197): warning: #550-D: variable "frame_update_index" was set but never used
static int frame_update_index = 0;
app\app_protocol.c(117): warning: #177-D: function "struct_convert_to_buffer" was declared but never referenced
static int8_t struct_convert_to_buffer(pack_t *pack,uint8_t *data)
app\app_protocol.c: 12 warnings, 0 errors
compiling hal_ec600g.c...
driver\hal_ec600g.c(101): warning: #188-D: enumerated type mixed with another type
FCG_Fcg1PeriphClockCmd(MPU_SPI_PERIPH_CLK, ENABLE);
driver\hal_ec600g.c(114): warning: #188-D: enumerated type mixed with another type
SPI_IntCmd(MPU_SPI_UNIT,SPI_INT_RX_BUF_FULL, ENABLE);
driver\hal_ec600g.c(115): warning: #188-D: enumerated type mixed with another type
SPI_IntCmd(MPU_SPI_UNIT,SPI_INT_TX_BUF_EMPTY, ENABLE);
driver\hal_ec600g.c(142): warning: #188-D: enumerated type mixed with another type
SPI_Cmd(MPU_SPI_UNIT, ENABLE);
driver\hal_ec600g.c(157): warning: #188-D: enumerated type mixed with another type
DMA_ChCmd(DMA_UNIT, DMA_RX_CH, ENABLE);
driver\hal_ec600g.c(178): warning: #188-D: enumerated type mixed with another type
FCG_Fcg1PeriphClockCmd(MPU_SPI_PERIPH_CLK, ENABLE);
driver\hal_ec600g.c(201): warning: #188-D: enumerated type mixed with another type
SPI_IntCmd(MPU_SPI_UNIT,SPI_INT_TX_BUF_EMPTY, ENABLE);
driver\hal_ec600g.c(210): warning: #188-D: enumerated type mixed with another type
SPI_Cmd(MPU_SPI_UNIT, ENABLE);
driver\hal_ec600g.c(213): warning: #188-D: enumerated type mixed with another type
FCG_Fcg0PeriphClockCmd(DMA_CLK, ENABLE);
driver\hal_ec600g.c(252): warning: #188-D: enumerated type mixed with another type
DMA_Cmd(DMA_UNIT, ENABLE);
driver\hal_ec600g.c(254): warning: #188-D: enumerated type mixed with another type
DMA_ChCmd(DMA_UNIT, DMA_RX_CH, ENABLE);
driver\hal_ec600g.c(266): warning: #188-D: enumerated type mixed with another type
DMA_ChCmd(DMA_UNIT, DMA_TX_CH, ENABLE);
driver\hal_ec600g.c(301): warning: #188-D: enumerated type mixed with another type
DMA_ChCmd(DMA_UNIT, DMA_RX_CH, ENABLE);
driver\hal_ec600g.c(336): warning: #1-D: last line of file ends without a newline
driver\hal_ec600g.c(23): warning: #177-D: function "SPI_IdleCallback" was declared but never referenced
static void SPI_IdleCallback(void)
driver\hal_ec600g.c(147): warning: #177-D: function "DMA_ReceiveCallback" was declared but never referenced
static void DMA_ReceiveCallback(void)
driver\hal_ec600g.c(160): warning: #177-D: function "SPI_IDLECallback" was declared but never referenced
static void SPI_IDLECallback(void)
driver\hal_ec600g.c(259): warning: #177-D: function "DMA_ReloadConfig" was declared but never referenced
static void DMA_ReloadConfig(void)
driver\hal_ec600g.c: 18 warnings, 0 errors
linking...
Program Size: Code=22760 RO-data=1000 RW-data=764 ZI-data=46236
FromELF: creating hex file...
After Build - User command #1: C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin --output ./Objects/HC32_4G04.bin ./Objects/HC32_4G04.axf
".\Objects\HC32_4G04.axf" - 0 Error(s), 30 Warning(s).
Software Packages used:
Package Vendor: HDSC
https://raw.githubusercontent.com/hdscmcu/pack/master/HDSC.HC32F448.1.0.0.pack
HDSC.HC32F448.1.0.0
HC32F448 ARM Cortex-M4 Device Family Pack
Collection of Component include folders:
.\RTE\_HC32
C:\Users\king\AppData\Local\Arm\Packs\HDSC\HC32F448\1.0.0\Device\Include
Collection of Component Files used:
Build Time Elapsed: 00:00:02