STM32F439xx HAL User Manual
Defines
AHB1 Force Release Reset
RCCEx Exported Macros

Force or release AHB1 peripheral reset. More...

Defines

#define __HAL_RCC_GPIOD_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIODRST))
#define __HAL_RCC_GPIOE_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOERST))
#define __HAL_RCC_GPIOF_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOFRST))
#define __HAL_RCC_GPIOG_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOGRST))
#define __HAL_RCC_GPIOI_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOIRST))
#define __HAL_RCC_ETHMAC_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_ETHMACRST))
#define __HAL_RCC_USB_OTG_HS_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_OTGHRST))
#define __HAL_RCC_GPIOJ_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOJRST))
#define __HAL_RCC_GPIOK_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOKRST))
#define __HAL_RCC_DMA2D_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_DMA2DRST))
#define __HAL_RCC_CRC_FORCE_RESET()   (RCC->AHB1RSTR |= (RCC_AHB1RSTR_CRCRST))
#define __HAL_RCC_GPIOD_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIODRST))
#define __HAL_RCC_GPIOE_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOERST))
#define __HAL_RCC_GPIOF_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOFRST))
#define __HAL_RCC_GPIOG_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOGRST))
#define __HAL_RCC_GPIOI_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOIRST))
#define __HAL_RCC_ETHMAC_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_ETHMACRST))
#define __HAL_RCC_USB_OTG_HS_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_OTGHRST))
#define __HAL_RCC_GPIOJ_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOJRST))
#define __HAL_RCC_GPIOK_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOKRST))
#define __HAL_RCC_DMA2D_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_DMA2DRST))
#define __HAL_RCC_CRC_RELEASE_RESET()   (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_CRCRST))

Detailed Description

Force or release AHB1 peripheral reset.


Define Documentation

#define __HAL_RCC_CRC_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_CRCRST))

Definition at line 1696 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_CRC_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_CRCRST))

Definition at line 1708 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_DMA2D_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_DMA2DRST))

Definition at line 1695 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_DMA2D_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_DMA2DRST))

Definition at line 1707 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_ETHMAC_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_ETHMACRST))

Definition at line 1691 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_ETHMAC_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_ETHMACRST))

Definition at line 1703 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOD_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIODRST))

Definition at line 1686 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOD_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIODRST))

Definition at line 1698 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOE_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOERST))

Definition at line 1687 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOE_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOERST))

Definition at line 1699 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOF_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOFRST))

Definition at line 1688 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOF_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOFRST))

Definition at line 1700 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOG_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOGRST))

Definition at line 1689 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOG_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOGRST))

Definition at line 1701 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOI_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOIRST))

Definition at line 1690 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOI_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOIRST))

Definition at line 1702 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOJ_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOJRST))

Definition at line 1693 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOJ_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOJRST))

Definition at line 1705 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOK_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_GPIOKRST))

Definition at line 1694 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_GPIOK_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_GPIOKRST))

Definition at line 1706 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_USB_OTG_HS_FORCE_RESET ( )    (RCC->AHB1RSTR |= (RCC_AHB1RSTR_OTGHRST))

Definition at line 1692 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_USB_OTG_HS_RELEASE_RESET ( )    (RCC->AHB1RSTR &= ~(RCC_AHB1RSTR_OTGHRST))

Definition at line 1704 of file stm32f4xx_hal_rcc_ex.h.