[Horus] Cosmetics for the LED

This commit is contained in:
Bertrand Songis
2016-02-21 20:00:00 +01:00
parent 103fea7b98
commit 95201db642
3 changed files with 4 additions and 8 deletions
+1 -2
View File
@@ -111,12 +111,11 @@ extern "C" void TIM8_TRG_COM_TIM14_IRQHandler()
void boardInit()
{
RCC_AHB1PeriphClockCmd(PWR_RCC_AHB1Periph | LCD_RCC_AHB1Periph | AUDIO_RCC_AHB1Periph | KEYS_RCC_AHB1Periph_GPIO | ADC_RCC_AHB1Periph | SERIAL_RCC_AHB1Periph | TELEMETRY_RCC_AHB1Periph | AUDIO_RCC_AHB1Periph | HAPTIC_RCC_AHB1Periph | INTMODULE_RCC_AHB1Periph | EXTMODULE_RCC_AHB1Periph, ENABLE);
RCC_AHB1PeriphClockCmd(PWR_RCC_AHB1Periph | LED_RCC_AHB1Periph | LCD_RCC_AHB1Periph | AUDIO_RCC_AHB1Periph | KEYS_RCC_AHB1Periph_GPIO | ADC_RCC_AHB1Periph | SERIAL_RCC_AHB1Periph | TELEMETRY_RCC_AHB1Periph | AUDIO_RCC_AHB1Periph | HAPTIC_RCC_AHB1Periph | INTMODULE_RCC_AHB1Periph | EXTMODULE_RCC_AHB1Periph, ENABLE);
RCC_APB1PeriphClockCmd(INTERRUPT_5MS_APB1Periph | TIMER_2MHz_APB1Periph | AUDIO_RCC_APB1Periph | SERIAL_RCC_APB1Periph | TELEMETRY_RCC_APB1Periph | AUDIO_RCC_APB1Periph, ENABLE);
RCC_APB2PeriphClockCmd(LCD_RCC_APB2Periph | ADC_RCC_APB2Periph | HAPTIC_RCC_APB2Periph | INTMODULE_RCC_APB2Periph | EXTMODULE_RCC_APB2Periph, ENABLE);
pwrInit();
ledInit();
delaysInit();
// FrSky removed the volume chip in latest board, that's why it doesn't answer!
-1
View File
@@ -252,7 +252,6 @@ uint32_t pwrPressedDuration(void);
#define UNEXPECTED_SHUTDOWN() (false) // (g_eeGeneral.unexpectedShutdown)
// Led driver
void ledInit(void);
void ledOff(void);
void ledRed(void);
void ledBlue(void);
+3 -5
View File
@@ -20,10 +20,8 @@
#include "../horus/board_horus.h"
void ledInit()
void ledOn()
{
RCC_AHB1PeriphClockCmd(LED_RCC_AHB1Periph, ENABLE);
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Pin = LED_GPIO_PIN;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
@@ -46,12 +44,12 @@ void ledOff()
void ledRed()
{
ledInit();
ledOn();
GPIO_SetBits(LED_GPIO, LED_GPIO_PIN);
}
void ledBlue()
{
ledInit();
ledOn();
GPIO_ResetBits(LED_GPIO, LED_GPIO_PIN);
}