STM32L486xx HAL User Manual
|
Force or release APB2 peripheral reset. More...
Defines | |
#define | __HAL_RCC_APB2_FORCE_RESET() WRITE_REG(RCC->APB2RSTR, 0xFFFFFFFFU) |
#define | __HAL_RCC_SYSCFG_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SYSCFGRST) |
#define | __HAL_RCC_SDMMC1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SDMMC1RST) |
#define | __HAL_RCC_TIM1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM1RST) |
#define | __HAL_RCC_SPI1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI1RST) |
#define | __HAL_RCC_TIM8_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM8RST) |
#define | __HAL_RCC_USART1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_USART1RST) |
#define | __HAL_RCC_TIM15_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM15RST) |
#define | __HAL_RCC_TIM16_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM16RST) |
#define | __HAL_RCC_TIM17_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM17RST) |
#define | __HAL_RCC_SAI1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI1RST) |
#define | __HAL_RCC_SAI2_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI2RST) |
#define | __HAL_RCC_DFSDM1_FORCE_RESET() SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_DFSDM1RST) |
#define | __HAL_RCC_APB2_RELEASE_RESET() WRITE_REG(RCC->APB2RSTR, 0x00000000U) |
#define | __HAL_RCC_SYSCFG_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SYSCFGRST) |
#define | __HAL_RCC_SDMMC1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SDMMC1RST) |
#define | __HAL_RCC_TIM1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM1RST) |
#define | __HAL_RCC_SPI1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI1RST) |
#define | __HAL_RCC_TIM8_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM8RST) |
#define | __HAL_RCC_USART1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_USART1RST) |
#define | __HAL_RCC_TIM15_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM15RST) |
#define | __HAL_RCC_TIM16_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM16RST) |
#define | __HAL_RCC_TIM17_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM17RST) |
#define | __HAL_RCC_SAI1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI1RST) |
#define | __HAL_RCC_SAI2_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI2RST) |
#define | __HAL_RCC_DFSDM1_RELEASE_RESET() CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_DFSDM1RST) |
Force or release APB2 peripheral reset.
#define __HAL_RCC_APB2_FORCE_RESET | ( | ) | WRITE_REG(RCC->APB2RSTR, 0xFFFFFFFFU) |
Definition at line 2475 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_DeInit().
#define __HAL_RCC_APB2_RELEASE_RESET | ( | ) | WRITE_REG(RCC->APB2RSTR, 0x00000000U) |
Definition at line 2520 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_DeInit().
#define __HAL_RCC_DFSDM1_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_DFSDM1RST) |
Definition at line 2508 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_DFSDM1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_DFSDM1RST) |
Definition at line 2553 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SAI1_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI1RST) |
Definition at line 2501 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SAI1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI1RST) |
Definition at line 2546 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SAI2_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI2RST) |
Definition at line 2504 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SAI2_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SAI2RST) |
Definition at line 2549 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SDMMC1_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SDMMC1RST) |
Definition at line 2480 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SDMMC1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SDMMC1RST) |
Definition at line 2525 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SPI1_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI1RST) |
Definition at line 2485 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SPI1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SPI1RST) |
Definition at line 2530 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SYSCFG_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SYSCFGRST) |
Definition at line 2477 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_SYSCFG_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_SYSCFGRST) |
Definition at line 2522 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM15_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM15RST) |
Definition at line 2493 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM15_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM15RST) |
Definition at line 2538 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM16_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM16RST) |
Definition at line 2495 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM16_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM16RST) |
Definition at line 2540 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM17_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM17RST) |
Definition at line 2498 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM17_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM17RST) |
Definition at line 2543 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM1_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM1RST) |
Definition at line 2483 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM1RST) |
Definition at line 2528 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM8_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM8RST) |
Definition at line 2488 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_TIM8_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_TIM8RST) |
Definition at line 2533 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_USART1_FORCE_RESET | ( | ) | SET_BIT(RCC->APB2RSTR, RCC_APB2RSTR_USART1RST) |
Definition at line 2491 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_USART1_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->APB2RSTR, RCC_APB2RSTR_USART1RST) |
Definition at line 2536 of file stm32l4xx_hal_rcc.h.