STM32CubeIDE Error / bug
Hi
I m working on NUCLEO-H723 Board, was programming SPI and is working fine, when trying to add USART function to display text on serial terminal and encountered the following errors, unable to make sense what went wrong, anyone can help ? thx.
arm-none-eabi-gcc "../Core/Src/gpio.c" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32H723xx -c -I../Core/Inc -I../Drivers/STM32H7xx_HAL_Driver/Inc -I../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"Core/Src/gpio.d" -MT"Core/Src/gpio.o" --specs=nano.specs -mfpu=fpv5-d16 -mfloat-abi=hard -mthumb -o "Core/Src/gpio.o"
arm-none-eabi-gcc "../Core/Src/main.c" -mcpu=cortex-m7 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32H723xx -c -I../Core/Inc -I../Drivers/STM32H7xx_HAL_Driver/Inc -I../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"Core/Src/main.d" -MT"Core/Src/main.o" --specs=nano.specs -mfpu=fpv5-d16 -mfloat-abi=hard -mthumb -o "Core/Src/main.o"
arm-none-eabi-gcc -o "SPI_PWRSTP01_USART.elf" @"objects.list" -mcpu=cortex-m7 -T"C:\Users\goh\STM32CubeIDE\workspace_1.13.1\proj_USART-v1\proj_USART\STM32H723ZGTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="proj_USART.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv5-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
C:/ST/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld.exe: ./Core/Src/usart.o:C:/Users/goh/STM32CubeIDE/workspace_1.13.1/SPI_PWRSTP01_USART-v1/SPI_PWRSTP01/Debug/../Core/Src/usart.c:27: multiple definition of `huart3'; ./Core/Src/main.o:C:/Users/goh/STM32CubeIDE/workspace_1.13.1/SPI_PWRSTP01_USART-v1/SPI_PWRSTP01/Debug/../Core/Src/main.c:53: first defined here
collect2.exe: error: ld returned 1 exit status
