sample: blink_led: Add support for stm32f4_disco
Signed-off-by: Zhang WenChao <zhangwenchao001@gmail.com>
diff --git a/samples/basic/blink_led/README.rst b/samples/basic/blink_led/README.rst
index 7af3faf..a5d5b34 100644
--- a/samples/basic/blink_led/README.rst
+++ b/samples/basic/blink_led/README.rst
@@ -22,8 +22,8 @@
You will need to connect the LED to ground and PWM0 via the shield.
You may need a current limiting resistor. See your LED datasheet.
-Nucleo_F401RE and Nucleo_L476RG
-===============================
+Nucleo_F401RE, Nucleo_L476RG, and STM32F4_DISCOVERY
+===================================================
Connect PWM2(PA0) to LED
Nucleo_F103RB
diff --git a/samples/basic/blink_led/sample.yaml b/samples/basic/blink_led/sample.yaml
index f22127c..0c8931a 100644
--- a/samples/basic/blink_led/sample.yaml
+++ b/samples/basic/blink_led/sample.yaml
@@ -5,5 +5,5 @@
- test:
build_only: true
platform_whitelist: arduino_101 quark_d2000_crb
- nucleo_f103rb nucleo_f401re nucleo_l476rg hexiwear_k64
+ nucleo_f103rb nucleo_f401re nucleo_l476rg stm32f4_disco hexiwear_k64
tags: apps
diff --git a/samples/basic/blink_led/src/main.c b/samples/basic/blink_led/src/main.c
index 7d320ad..3bb39ab 100644
--- a/samples/basic/blink_led/src/main.c
+++ b/samples/basic/blink_led/src/main.c
@@ -17,7 +17,8 @@
#include <board.h>
#if defined(CONFIG_SOC_STM32F401XE) || defined(CONFIG_SOC_STM32F412ZG) || \
- defined(CONFIG_SOC_STM32F413XH) || defined(CONFIG_SOC_STM32L476XG)
+ defined(CONFIG_SOC_STM32F413XH) || defined(CONFIG_SOC_STM32L476XG) || \
+ defined(CONFIG_SOC_STM32F407XG)
#define PWM_DRIVER CONFIG_PWM_STM32_2_DEV_NAME
#define PWM_CHANNEL 1
#elif CONFIG_SOC_STM32F103XB