#

##

##

##

##

##

##

    µ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: 1 1, 1, LIC=EXJT4-FZ5X3-303NC-7EQ0N-KTD5T-80336

    Tool Versions:
    Toolchain:       MDK-ARM Plus  Version: 5.34.0.0
    Toolchain Path:  C:\Keil_v5\ARM\ARMCLANG\Bin
    C Compiler:      ArmClang.exe V6.16
    Assembler:       Armasm.exe V6.16
    Linker/Locator:  ArmLink.exe V6.16
    Library Manager: ArmAr.exe V6.16
    Hex Converter:   FromElf.exe V6.16
    CPU DLL:         SARMCM3.DLL V5.34.0.0
    Dialog DLL:      DCM.DLL V1.17.3.0
    Target DLL:      CMSIS_AGDI.dll V1.32.13.0
    Dialog DLL:      TCM.DLL V1.48.0.0

    Project:
    C:\Mac\Home\Documents\R\balance_infantry\MDK-ARM\DevC.uvprojx
    Project File Date:  09/30/2025

    Output:
    *** Using Compiler 'V6.16', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin'
    Build target 'DevC'
    Note: source file '..\User\bsp\can.c' - object file renamed from '.\DevC\can.o' to '.\DevC\can_1.o'.
    Note: source file '..\User\bsp\gpio.c' - object file renamed from '.\DevC\gpio.o' to '.\DevC\gpio_1.o'.
    Note: source file '..\User\bsp\spi.c' - object file renamed from '.\DevC\spi.o' to '.\DevC\spi_1.o'.
    compiling rc_can.c...
    compiling crc8.c...
    compiling gimbal.c...
    compiling ai.c...
    compiling crc16.c...
    ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c(221): error: conflicting types for 'HAL_RCC_OscConfig'
    __weak HAL_StatusTypeDef HAL_RCC_OscConfig(RCC_OscInitTypeDef  *RCC_OscInitStruct)
                             ^
    ../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_rcc.h(1245): note: previous declaration is here
    HAL_StatusTypeDef HAL_RCC_OscConfig(const RCC_OscInitTypeDef *RCC_OscInitStruct);
                      ^
    ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c(593): error: conflicting types for 'HAL_RCC_ClockConfig'
    HAL_StatusTypeDef HAL_RCC_ClockConfig(RCC_ClkInitTypeDef  *RCC_ClkInitStruct, uint32_t FLatency)
                      ^
    ../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_rcc.h(1246): note: previous declaration is here
    HAL_StatusTypeDef HAL_RCC_ClockConfig(const RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency);
                      ^
    2 errors generated.
    compiling stm32f4xx_hal_rcc.c...
    compiling shoot.c...
    compiling ctrl_shoot.c...
    compiling monitor.c...
    compiling bmi088.c...
    compiling motor_rm.c...
    ".\DevC\DevC.axf" - 2 Error(s), 0 Warning(s).

    Software Packages used:

    Package Vendor: ARM
                    https://www.keil.com/pack/ARM.CMSIS.6.1.0.pack
                    ARM.CMSIS.6.1.0
                    CMSIS (Common Microcontroller Software Interface Standard)
       * Component: CORE Version: 6.1.0

    Package Vendor: Keil
                    https://www.keil.com/pack/Keil.STM32F4xx_DFP.3.0.0.pack
                    Keil.STM32F4xx_DFP.3.0.0
                    STMicroelectronics STM32F4 Series Device Support

    Collection of Component include folders:
      .\RTE\_DevC
      C:\Users\lvzucheng\AppData\Local\Arm\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include

    Collection of Component Files used:

       * Component: ARM::CMSIS:CORE:6.1.0
          Include file:  CMSIS\Core\Include\tz_context.h
    Target not created.
    Build Time Elapsed:  00:00:03