礦ision Build Log
Tool Versions:
IDE-Version: μVision V5.39.0.0 Copyright (C) 2023 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: A A, A, LIC=14HV2-95C08-MMR9I-T3ZS6-6IJFP-KE5ZL Tool Versions: Toolchain: MDK-ARM Plus Version: 5.39.0.0 Toolchain Path: D:\Keil_v5\ARM\ARMCLANG\Bin C Compiler: ArmClang.exe V6.21 Assembler: Armasm.exe V6.21 Linker/Locator: ArmLink.exe V6.21 Library Manager: ArmAr.exe V6.21 Hex Converter: FromElf.exe V6.21 CPU DLL: SARMCM3.DLL V5.39.0.0 Dialog DLL: DCM.DLL V1.17.5.0 Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.2.0.0 Dialog DLL: TCM.DLL V1.56.4.0Project:
E:\Electronic\Project\开关电源\基于STM32的Buck-Boost型数字电源\Buck-Boost\MDK-ARM\Buck-Boost.uvprojx Project File Date: 04/21/2024Output:
*** Using Compiler 'V6.21', folder: 'D:\Keil_v5\ARM\ARMCLANG\Bin' Build target 'Buck-Boost' compiling usart.c... compiling iwdg.c... compiling PID.c... compiling gpio.c... compiling hrtim.c... compiling dma.c... compiling main.c... compiling i2c.c... compiling spi.c... compiling adc.c... compiling function.c... compiling tim.c... compiling stm32g4xx_it.c... compiling OLED_Data.c... compiling stm32g4xx_hal_msp.c... compiling Key.c... compiling W25Q64.c... compiling stm32g4xx_ll_adc.c... ../Core/Hardware/OLED.c(468): warning: passing 'volatile uint8_t[128]' (aka 'volatile unsigned char[128]') to parameter of type 'uint8_t *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 468 | OLED_WriteData(OLED_DisplayBuf[j], 128); | ^~~~~~~~~~~~~~~~~~ ../Core/Hardware/OLED.c(274): note: passing argument to parameter 'Data' here 274 | void OLED_WriteData(uint8_t *Data, uint8_t Count) | ^ ../Core/Hardware/OLED.c(502): warning: passing 'volatile uint8_t *' (aka 'volatile unsigned char *') to parameter of type 'uint8_t *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 502 | OLED_WriteData(&OLED_DisplayBuf[j][X], Width); | ^~~~~~~~~~~~~~~~~~~~~~ ../Core/Hardware/OLED.c(274): note: passing argument to parameter 'Data' here 274 | void OLED_WriteData(uint8_t *Data, uint8_t Count) | ^ 2 warnings generated. compiling OLED.c... compiling stm32g4xx_hal_adc.c... compiling stm32g4xx_hal.c... compiling stm32g4xx_hal_flash.c... compiling stm32g4xx_hal_adc_ex.c... compiling stm32g4xx_hal_rcc_ex.c... compiling stm32g4xx_hal_rcc.c... compiling stm32g4xx_hal_flash_ex.c... compiling stm32g4xx_hal_flash_ramfunc.c... compiling stm32g4xx_hal_gpio.c... compiling stm32g4xx_hal_exti.c... compiling stm32g4xx_hal_dma.c... compiling stm32g4xx_hal_dma_ex.c... compiling stm32g4xx_hal_pwr.c... compiling stm32g4xx_hal_iwdg.c... compiling stm32g4xx_hal_cortex.c... compiling stm32g4xx_hal_pwr_ex.c... compiling stm32g4xx_hal_spi_ex.c... compiling stm32g4xx_hal_i2c_ex.c... compiling stm32g4xx_hal_spi.c... compiling stm32g4xx_hal_tim_ex.c... compiling system_stm32g4xx.c... compiling stm32g4xx_hal_uart_ex.c... compiling stm32g4xx_hal_tim.c... compiling stm32g4xx_hal_i2c.c... compiling stm32g4xx_hal_hrtim.c... compiling stm32g4xx_hal_uart.c... linking... Program Size: Code=52824 RO-data=4420 RW-data=52 ZI-data=4620 FromELF: creating hex file... "Buck-Boost\Buck-Boost.axf" - 0 Error(s), 2 Warning(s).Software Packages used:
Package Vendor: ARM http://www.keil.com/pack/ARM.CMSIS.5.9.0.pack ARM::CMSIS@5.9.0 CMSIS (Common Microcontroller Software Interface Standard) * Component: CORE Version: 5.6.0 Package Vendor: Keil https://www.keil.com/pack/Keil.STM32G4xx_DFP.1.5.0.pack Keil::STM32G4xx_DFP@1.5.0 STMicroelectronics STM32G4 Series Device Support, Drivers and ExamplesCollection of Component include folders:
./RTE/_Buck-Boost D:/Keil_v5/ARM/PACK/ARM/CMSIS/5.9.0/CMSIS/Core/Include D:/Keil_v5/ARM/PACK/Keil/STM32G4xx_DFP/1.5.0/Drivers/CMSIS/Device/ST/STM32G4xx/IncludeCollection of Component Files used:
* Component: ARM::CMSIS:CORE@5.6.0 Include file: CMSIS/Core/Include/tz_context.h Build Time Elapsed: 00:00:04