STM32L486xx HAL User Manual
|
Force or release AHB2 peripheral reset. More...
Defines | |
#define | __HAL_RCC_AHB2_FORCE_RESET() WRITE_REG(RCC->AHB2RSTR, 0xFFFFFFFFU) |
#define | __HAL_RCC_GPIOA_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOARST) |
#define | __HAL_RCC_GPIOB_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOBRST) |
#define | __HAL_RCC_GPIOC_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOCRST) |
#define | __HAL_RCC_GPIOD_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIODRST) |
#define | __HAL_RCC_GPIOE_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOERST) |
#define | __HAL_RCC_GPIOF_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOFRST) |
#define | __HAL_RCC_GPIOG_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOGRST) |
#define | __HAL_RCC_GPIOH_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOHRST) |
#define | __HAL_RCC_USB_OTG_FS_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_OTGFSRST) |
#define | __HAL_RCC_ADC_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADCRST) |
#define | __HAL_RCC_AES_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_AESRST) |
#define | __HAL_RCC_RNG_FORCE_RESET() SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_RNGRST) |
#define | __HAL_RCC_AHB2_RELEASE_RESET() WRITE_REG(RCC->AHB2RSTR, 0x00000000U) |
#define | __HAL_RCC_GPIOA_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOARST) |
#define | __HAL_RCC_GPIOB_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOBRST) |
#define | __HAL_RCC_GPIOC_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOCRST) |
#define | __HAL_RCC_GPIOD_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIODRST) |
#define | __HAL_RCC_GPIOE_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOERST) |
#define | __HAL_RCC_GPIOF_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOFRST) |
#define | __HAL_RCC_GPIOG_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOGRST) |
#define | __HAL_RCC_GPIOH_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOHRST) |
#define | __HAL_RCC_USB_OTG_FS_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_OTGFSRST) |
#define | __HAL_RCC_ADC_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADCRST) |
#define | __HAL_RCC_AES_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_AESRST) |
#define | __HAL_RCC_RNG_RELEASE_RESET() CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_RNGRST) |
Force or release AHB2 peripheral reset.
#define __HAL_RCC_ADC_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADCRST) |
Definition at line 2159 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_ADC_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_ADCRST) |
Definition at line 2218 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_AES_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_AESRST) |
Definition at line 2166 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_AES_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_AESRST) |
Definition at line 2225 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_AHB2_FORCE_RESET | ( | ) | WRITE_REG(RCC->AHB2RSTR, 0xFFFFFFFFU) |
Definition at line 2125 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_DeInit().
#define __HAL_RCC_AHB2_RELEASE_RESET | ( | ) | WRITE_REG(RCC->AHB2RSTR, 0x00000000U) |
Definition at line 2184 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_DeInit().
#define __HAL_RCC_GPIOA_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOARST) |
Definition at line 2127 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOA_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOARST) |
Definition at line 2186 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOB_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOBRST) |
Definition at line 2129 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOB_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOBRST) |
Definition at line 2188 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOC_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOCRST) |
Definition at line 2131 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOC_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOCRST) |
Definition at line 2190 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOD_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIODRST) |
Definition at line 2134 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOD_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIODRST) |
Definition at line 2193 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOE_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOERST) |
Definition at line 2138 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOE_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOERST) |
Definition at line 2197 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOF_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOFRST) |
Definition at line 2142 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOF_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOFRST) |
Definition at line 2201 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOG_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOGRST) |
Definition at line 2146 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOG_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOGRST) |
Definition at line 2205 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOH_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOHRST) |
Definition at line 2149 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_GPIOH_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_GPIOHRST) |
Definition at line 2208 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_RNG_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_RNGRST) |
Definition at line 2173 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_RNG_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_RNGRST) |
Definition at line 2232 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_USB_OTG_FS_FORCE_RESET | ( | ) | SET_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_OTGFSRST) |
Definition at line 2156 of file stm32l4xx_hal_rcc.h.
#define __HAL_RCC_USB_OTG_FS_RELEASE_RESET | ( | ) | CLEAR_BIT(RCC->AHB2RSTR, RCC_AHB2RSTR_OTGFSRST) |
Definition at line 2215 of file stm32l4xx_hal_rcc.h.