Skip to content

Commit 047135c

Browse files
author
mean
committed
prepare to activate hw fpu
1 parent 2eee11c commit 047135c

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

select_mcu_stm32.cmake

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,13 @@ ELSEIF(USE_GD32F303)
2323
SET(EXTENSION "GD32F303")
2424
set(X_ARDUINO_DEFAULT_BOARD genericGD32F303C) # Default Board ID, when not specified
2525
set(X_ARDUINO_CPU GD32F303C8)
26-
# SET(ARDUINO_MCU_FLAGS " -mcpu=cortex-m4 ")
27-
SET(ARDUINO_MCU_FLAGS " -mcpu=cortex-m4 -mfloat-abi=softfp -march=armv7 -mthumb")# -mfpu=fpv4-sp-d16")
26+
#SET(USE_FPU TRUE)
27+
IF(USE_FPU )
28+
# FPU
29+
SET(ARDUINO_MCU_FLAGS " -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mthumb")# -mfpu=fpv4-sp-d16")
30+
ELSE(USE_FPU )
31+
SET(ARDUINO_MCU_FLAGS " -mcpu=cortex-m4 -mfloat-abi=softfp -mthumb")# -mfpu=fpv4-sp-d16")
32+
ENDIF(USE_FPU)
2833
ADD_DEFINITIONS("-DHIGH_SPEED_ADC")
2934
SET(X_ARDUINO_UPLOAD_METHOD BMP) # Use blackmagic link, if you comment it out you'll use DFU => 8kB flash
3035
SET(ARDUINO_LD_SCRIPT "-T${CMAKE_CURRENT_SOURCE_DIR}/ldScript/GD32F3/gd32f3.ld -L${CMAKE_CURRENT_SOURCE_DIR}/ldScript/common ")

0 commit comments

Comments
 (0)