<html>
<body>
<pre>
<h1>�Vision Build Log</h1>
<h2>Tool Versions:</h2>
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
 
<h2>Project:</h2>
D:\document\4G04\project\HC32_4G04 -6.2\HC32_4G04.uvprojx
Project File Date:  08/14/2023

<h2>Output:</h2>
*** 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).

<h2>Software Packages used:</h2>

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

<h2>Collection of Component include folders:</h2>
  .\RTE\_HC32
  C:\Users\king\AppData\Local\Arm\Packs\HDSC\HC32F448\1.0.0\Device\Include

<h2>Collection of Component Files used:</h2>
Build Time Elapsed:  00:00:02
</pre>
</body>
</html>