From 22a8a5cc80c052051341d707362c64796e3dd425 Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Sun, 21 Feb 2016 17:38:49 +0400 Subject: [PATCH] [Horus] Fix LED off --- radio/src/targets/horus/led_driver.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/radio/src/targets/horus/led_driver.cpp b/radio/src/targets/horus/led_driver.cpp index 9457cc522..99834d7d0 100644 --- a/radio/src/targets/horus/led_driver.cpp +++ b/radio/src/targets/horus/led_driver.cpp @@ -35,7 +35,15 @@ void ledInit() void ledOff() { - RCC_AHB1PeriphClockCmd(LED_RCC_AHB1Periph, DISABLE); + RCC_AHB1PeriphClockCmd(LED_RCC_AHB1Periph, ENABLE); + + GPIO_InitTypeDef GPIO_InitStructure; + GPIO_InitStructure.GPIO_Pin = LED_GPIO_PIN; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_Init(LED_GPIO, &GPIO_InitStructure); } void ledRed()