STM8L15x Standard Peripherals Drivers
|
Signal Sources to generate wake_up events. More...
Defines | |
#define | IS_WFE_SOURCE(Source) |
Enumerations | |
enum | WFE_Source_TypeDef { WFE_Source_TIM2_EV0 = (uint16_t)0x0101, WFE_Source_TIM2_EV1 = (uint16_t)0x0102, WFE_Source_TIM1_EV0 = (uint16_t)0x0104, WFE_Source_TIM1_EV1 = (uint16_t)0x0108, WFE_Source_EXTI_EV0 = (uint16_t)0x0110, WFE_Source_EXTI_EV1 = (uint16_t)0x0120, WFE_Source_EXTI_EV2 = (uint16_t)0x0140, WFE_Source_EXTI_EV3 = (uint16_t)0x0180, WFE_Source_EXTI_EV4 = (uint16_t)0x0201, WFE_Source_EXTI_EV5 = (uint16_t)0x0202, WFE_Source_EXTI_EV6 = (uint16_t)0x0204, WFE_Source_EXTI_EV7 = (uint16_t)0x0208, WFE_Source_EXTI_EVB_G = (uint16_t)0x0210, WFE_Source_EXTI_EVD_H = (uint16_t)0x0220, WFE_Source_EXTI_EVE_F = (uint16_t)0x0240, WFE_Source_ADC1_COMP_EV = (uint16_t)0x0280, WFE_Source_TIM3_EV0 = (uint16_t)0x0301, WFE_Source_TIM3_EV1 = (uint16_t)0x0302, WFE_Source_TIM4_EV = (uint16_t)0x0304, WFE_Source_SPI1_EV = (uint16_t)0x0308, WFE_Source_I2C1_EV = (uint16_t)0x0310, WFE_Source_USART1_EV = (uint16_t)0x0320, WFE_Source_DMA1CH01_EV = (uint16_t)0x0340, WFE_Source_DMA1CH23_EV = (uint16_t)0x0380, WFE_Source_RTC_CSS_EV = (uint16_t)0x0401, WFE_Source_SPI2_EV = (uint16_t)0x0402, WFE_Source_USART2_EV = (uint16_t)0x0404, WFE_Source_USART3_EV = (uint16_t)0x0408, WFE_Source_TIM5_EV0 = (uint16_t)0x0410, WFE_Source_TIM5_EV1 = (uint16_t)0x0420, WFE_Source_AES_EV = (uint16_t)0x0440 } |
Detailed Description
Signal Sources to generate wake_up events.
Elements values convention: 0xXXYY X = SRx registers index XX = 01 : CR1 XX = 02 : CR2 XX = 03 : CR3 XX = 04 : CR4 YY = flag mask in the dedicated register(XX register)
Define Documentation
#define IS_WFE_SOURCE | ( | Source | ) |
Definition at line 89 of file stm8l15x_wfe.h.
Referenced by WFE_GetWakeUpSourceEventStatus(), and WFE_WakeUpSourceEventCmd().
Enumeration Type Documentation
enum WFE_Source_TypeDef |
Definition at line 55 of file stm8l15x_wfe.h.