STM32L486xx HAL User Manual
|
macros to manage the specified RCC Flags and interrupts. More...
Defines | |
#define | __HAL_RCC_PLLSAI1_ENABLE_IT() SET_BIT(RCC->CIER, RCC_CIER_PLLSAI1RDYIE) |
Enable PLLSAI1RDY interrupt. | |
#define | __HAL_RCC_PLLSAI1_DISABLE_IT() CLEAR_BIT(RCC->CIER, RCC_CIER_PLLSAI1RDYIE) |
Disable PLLSAI1RDY interrupt. | |
#define | __HAL_RCC_PLLSAI1_CLEAR_IT() WRITE_REG(RCC->CICR, RCC_CICR_PLLSAI1RDYC) |
Clear the PLLSAI1RDY interrupt pending bit. | |
#define | __HAL_RCC_PLLSAI1_GET_IT_SOURCE() (READ_BIT(RCC->CIFR, RCC_CIFR_PLLSAI1RDYF) == RCC_CIFR_PLLSAI1RDYF) |
Check whether PLLSAI1RDY interrupt has occurred or not. | |
#define | __HAL_RCC_PLLSAI1_GET_FLAG() (READ_BIT(RCC->CR, RCC_CR_PLLSAI1RDY) == (RCC_CR_PLLSAI1RDY)) |
Check whether the PLLSAI1RDY flag is set or not. | |
#define | __HAL_RCC_PLLSAI2_ENABLE_IT() SET_BIT(RCC->CIER, RCC_CIER_PLLSAI2RDYIE) |
Enable PLLSAI2RDY interrupt. | |
#define | __HAL_RCC_PLLSAI2_DISABLE_IT() CLEAR_BIT(RCC->CIER, RCC_CIER_PLLSAI2RDYIE) |
Disable PLLSAI2RDY interrupt. | |
#define | __HAL_RCC_PLLSAI2_CLEAR_IT() WRITE_REG(RCC->CICR, RCC_CICR_PLLSAI2RDYC) |
Clear the PLLSAI2RDY interrupt pending bit. | |
#define | __HAL_RCC_PLLSAI2_GET_IT_SOURCE() (READ_BIT(RCC->CIFR, RCC_CIFR_PLLSAI2RDYF) == RCC_CIFR_PLLSAI2RDYF) |
Check whether the PLLSAI2RDY interrupt has occurred or not. | |
#define | __HAL_RCC_PLLSAI2_GET_FLAG() (READ_BIT(RCC->CR, RCC_CR_PLLSAI2RDY) == (RCC_CR_PLLSAI2RDY)) |
Check whether the PLLSAI2RDY flag is set or not. | |
#define | __HAL_RCC_LSECSS_EXTI_ENABLE_IT() SET_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) |
Enable the RCC LSE CSS Extended Interrupt Line. | |
#define | __HAL_RCC_LSECSS_EXTI_DISABLE_IT() CLEAR_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) |
Disable the RCC LSE CSS Extended Interrupt Line. | |
#define | __HAL_RCC_LSECSS_EXTI_ENABLE_EVENT() SET_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) |
Enable the RCC LSE CSS Event Line. | |
#define | __HAL_RCC_LSECSS_EXTI_DISABLE_EVENT() CLEAR_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) |
Disable the RCC LSE CSS Event Line. | |
#define | __HAL_RCC_LSECSS_EXTI_ENABLE_FALLING_EDGE() SET_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) |
Enable the RCC LSE CSS Extended Interrupt Falling Trigger. | |
#define | __HAL_RCC_LSECSS_EXTI_DISABLE_FALLING_EDGE() CLEAR_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) |
Disable the RCC LSE CSS Extended Interrupt Falling Trigger. | |
#define | __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE() SET_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) |
Enable the RCC LSE CSS Extended Interrupt Rising Trigger. | |
#define | __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_EDGE() CLEAR_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) |
Disable the RCC LSE CSS Extended Interrupt Rising Trigger. | |
#define | __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_FALLING_EDGE() |
Enable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger. | |
#define | __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_FALLING_EDGE() |
Disable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger. | |
#define | __HAL_RCC_LSECSS_EXTI_GET_FLAG() (READ_BIT(EXTI->PR1, RCC_EXTI_LINE_LSECSS) == RCC_EXTI_LINE_LSECSS) |
Check whether the specified RCC LSE CSS EXTI interrupt flag is set or not. | |
#define | __HAL_RCC_LSECSS_EXTI_CLEAR_FLAG() WRITE_REG(EXTI->PR1, RCC_EXTI_LINE_LSECSS) |
Clear the RCC LSE CSS EXTI flag. | |
#define | __HAL_RCC_LSECSS_EXTI_GENERATE_SWIT() SET_BIT(EXTI->SWIER1, RCC_EXTI_LINE_LSECSS) |
Generate a Software interrupt on the RCC LSE CSS EXTI line. |
macros to manage the specified RCC Flags and interrupts.
#define __HAL_RCC_LSECSS_EXTI_CLEAR_FLAG | ( | ) | WRITE_REG(EXTI->PR1, RCC_EXTI_LINE_LSECSS) |
Clear the RCC LSE CSS EXTI flag.
None. |
Definition at line 2148 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_LSECSS_EXTI_DISABLE_EVENT | ( | ) | CLEAR_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) |
Disable the RCC LSE CSS Event Line.
None. |
Definition at line 2089 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_LSECSS_EXTI_DISABLE_FALLING_EDGE | ( | ) | CLEAR_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) |
Disable the RCC LSE CSS Extended Interrupt Falling Trigger.
None. |
Definition at line 2103 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_LSECSS_EXTI_DISABLE_IT | ( | ) | CLEAR_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) |
Disable the RCC LSE CSS Extended Interrupt Line.
None |
Definition at line 2077 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_EDGE | ( | ) | CLEAR_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) |
Disable the RCC LSE CSS Extended Interrupt Rising Trigger.
None. |
Definition at line 2116 of file stm32l4xx_hal_rcc_ex.h.
do { \ __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_EDGE(); \ __HAL_RCC_LSECSS_EXTI_DISABLE_FALLING_EDGE(); \ } while(0)
Disable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.
None. |
Definition at line 2132 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_LSECSS_EXTI_ENABLE_EVENT | ( | ) | SET_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) |
Enable the RCC LSE CSS Event Line.
None. |
Definition at line 2083 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_LSECSS_EXTI_ENABLE_FALLING_EDGE | ( | ) | SET_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) |
Enable the RCC LSE CSS Extended Interrupt Falling Trigger.
None. |
Definition at line 2096 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_LSECSS_EXTI_ENABLE_IT | ( | ) | SET_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) |
Enable the RCC LSE CSS Extended Interrupt Line.
None |
Definition at line 2071 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnableLSECSS_IT().
#define __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE | ( | ) | SET_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) |
Enable the RCC LSE CSS Extended Interrupt Rising Trigger.
None. |
Definition at line 2110 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnableLSECSS_IT().
#define __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_FALLING_EDGE | ( | ) |
do { \ __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE(); \ __HAL_RCC_LSECSS_EXTI_ENABLE_FALLING_EDGE(); \ } while(0)
Enable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.
None. |
Definition at line 2122 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_LSECSS_EXTI_GENERATE_SWIT | ( | ) | SET_BIT(EXTI->SWIER1, RCC_EXTI_LINE_LSECSS) |
Generate a Software interrupt on the RCC LSE CSS EXTI line.
None. |
Definition at line 2154 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_LSECSS_EXTI_GET_FLAG | ( | ) | (READ_BIT(EXTI->PR1, RCC_EXTI_LINE_LSECSS) == RCC_EXTI_LINE_LSECSS) |
Check whether the specified RCC LSE CSS EXTI interrupt flag is set or not.
EXTI | RCC LSE CSS Line Status. |
Definition at line 2142 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI1_CLEAR_IT | ( | ) | WRITE_REG(RCC->CICR, RCC_CICR_PLLSAI1RDYC) |
Clear the PLLSAI1RDY interrupt pending bit.
None |
Definition at line 2025 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI1_DISABLE_IT | ( | ) | CLEAR_BIT(RCC->CIER, RCC_CIER_PLLSAI1RDYIE) |
Disable PLLSAI1RDY interrupt.
None |
Definition at line 2020 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI1_ENABLE_IT | ( | ) | SET_BIT(RCC->CIER, RCC_CIER_PLLSAI1RDYIE) |
Enable PLLSAI1RDY interrupt.
None |
Definition at line 2015 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI1_GET_FLAG | ( | ) | (READ_BIT(RCC->CR, RCC_CR_PLLSAI1RDY) == (RCC_CR_PLLSAI1RDY)) |
Check whether the PLLSAI1RDY flag is set or not.
TRUE | or FALSE. |
Definition at line 2035 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI1_GET_IT_SOURCE | ( | ) | (READ_BIT(RCC->CIFR, RCC_CIFR_PLLSAI1RDYF) == RCC_CIFR_PLLSAI1RDYF) |
Check whether PLLSAI1RDY interrupt has occurred or not.
TRUE | or FALSE. |
Definition at line 2030 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI2_CLEAR_IT | ( | ) | WRITE_REG(RCC->CICR, RCC_CICR_PLLSAI2RDYC) |
Clear the PLLSAI2RDY interrupt pending bit.
None |
Definition at line 2052 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI2_DISABLE_IT | ( | ) | CLEAR_BIT(RCC->CIER, RCC_CIER_PLLSAI2RDYIE) |
Disable PLLSAI2RDY interrupt.
None |
Definition at line 2047 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI2_ENABLE_IT | ( | ) | SET_BIT(RCC->CIER, RCC_CIER_PLLSAI2RDYIE) |
Enable PLLSAI2RDY interrupt.
None |
Definition at line 2042 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI2_GET_FLAG | ( | ) | (READ_BIT(RCC->CR, RCC_CR_PLLSAI2RDY) == (RCC_CR_PLLSAI2RDY)) |
Check whether the PLLSAI2RDY flag is set or not.
TRUE | or FALSE. |
Definition at line 2062 of file stm32l4xx_hal_rcc_ex.h.
#define __HAL_RCC_PLLSAI2_GET_IT_SOURCE | ( | ) | (READ_BIT(RCC->CIFR, RCC_CIFR_PLLSAI2RDYF) == RCC_CIFR_PLLSAI2RDYF) |
Check whether the PLLSAI2RDY interrupt has occurred or not.
TRUE | or FALSE. |
Definition at line 2057 of file stm32l4xx_hal_rcc_ex.h.