Skip to content

Commit 0a15666

Browse files
committed
[bsp][stm32] add board identification macros
1 parent d92cd77 commit 0a15666

File tree

5 files changed

+27
-0
lines changed

5 files changed

+27
-0
lines changed

bsp/stm32/libraries/Kconfig

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,11 @@ config SOC_SERIES_STM32WB
9191
select ARCH_ARM_CORTEX_M4
9292
select SOC_FAMILY_STM32
9393

94+
config BOARD_SERIES_STM32_NUCLEO_32
95+
bool
96+
97+
config BOARD_SERIES_STM32_NUCLEO_64
98+
bool
9499

100+
config BOARD_SERIES_STM32_NUCLEO_144
101+
bool

bsp/stm32/stm32f401-st-nucleo/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ config SOC_STM32F401RE
2222
select RT_USING_USER_MAIN
2323
default y
2424

25+
config BOARD_STM32F401_NUCLEO
26+
bool
27+
select BOARD_SERIES_STM32_NUCLEO_64
28+
default y
29+
2530
source "$RTT_DIR/Kconfig"
2631
source "$PKGS_DIR/Kconfig"
2732
source "../libraries/Kconfig"

bsp/stm32/stm32f411-st-nucleo/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ config SOC_STM32F411RE
2222
select RT_USING_USER_MAIN
2323
default y
2424

25+
config BOARD_STM32F411_NUCLEO
26+
bool
27+
select BOARD_SERIES_STM32_NUCLEO_64
28+
default y
29+
2530
source "$RTT_DIR/Kconfig"
2631
source "$PKGS_DIR/Kconfig"
2732
source "../libraries/Kconfig"

bsp/stm32/stm32f412-st-nucleo/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ config SOC_STM32F412ZG
2222
select RT_USING_USER_MAIN
2323
default y
2424

25+
config BOARD_STM32F412_NUCLEO
26+
bool
27+
select BOARD_SERIES_STM32_NUCLEO_144
28+
default y
29+
2530
source "$RTT_DIR/Kconfig"
2631
source "$PKGS_DIR/Kconfig"
2732
source "../libraries/Kconfig"

bsp/stm32/stm32f413-st-nucleo/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ config SOC_STM32F413ZH
2323
select RT_USING_USER_MAIN
2424
default y
2525

26+
config BOARD_STM32F413_NUCLEO
27+
bool
28+
select BOARD_SERIES_STM32_NUCLEO_144
29+
default y
30+
2631
source "$RTT_DIR/Kconfig"
2732
source "$PKGS_DIR/Kconfig"
2833
source "../libraries/Kconfig"

0 commit comments

Comments
 (0)