Appiko
SDK_EVAL_Led.h
Go to the documentation of this file.
1 
39 /* Define to prevent recursive inclusion -------------------------------------*/
40 #ifndef __SDK_EVAL_LED_H
41 #define __SDK_EVAL_LED_H
42 
43 /* Includes ------------------------------------------------------------------*/
44 #include "cube_hal.h"
45 
46 #ifdef __cplusplus
47  extern "C" {
48 #endif
49 
50 
68 typedef enum
69 {
70  LED1 = 0,
71 
72 } SdkEvalLed;
73 
74 #define LED2 LED1
75 #define LED3 LED1
76 #define LED4 LED1
77 #define LED5 LED1
78 
79 #define GREEN LED1
80 #define ORANGE LED2
81 #define RED LED3
82 #define BLUE LED4
83 #define YELLOW LED5
84 
113 void SdkEvalLedInit(SdkEvalLed xLed);
114 void SdkEvalLedOn(SdkEvalLed xLed);
115 void SdkEvalLedOff(SdkEvalLed xLed);
116 void SdkEvalLedToggle(SdkEvalLed xLed);
117 FlagStatus SdkEvalLedGetState(SdkEvalLed xLed);
118 
134 #ifdef __cplusplus
135 }
136 #endif
137 
138 #endif
139 
140 /******************* (C) COPYRIGHT 2016 STMicroelectronics *****END OF FILE****/
void SdkEvalLedToggle(SdkEvalLed xLed)
Toggles the selected LED.
Definition: SDK_EVAL_Led.c:145
FlagStatus SdkEvalLedGetState(SdkEvalLed xLed)
Returns the status of a specified led.
Definition: SDK_EVAL_Led.c:158
SdkEvalLed
Enumeration of SDK EVAL LEDs.
Definition: SDK_EVAL_Led.h:68
void SdkEvalLedOff(SdkEvalLed xLed)
Turns selected LED Off.
Definition: SDK_EVAL_Led.c:133
void SdkEvalLedOn(SdkEvalLed xLed)
Turns selected LED On.
Definition: SDK_EVAL_Led.c:120
void SdkEvalLedInit(SdkEvalLed xLed)
Configures LED GPIO.
Definition: SDK_EVAL_Led.c:98