STM32F479xx HAL User Manual
Defines
APB2 Force Release Reset
RCCEx Exported Macros

Force or release APB2 peripheral reset. More...

Defines

#define __HAL_RCC_TIM8_FORCE_RESET()   (RCC->APB2RSTR |= (RCC_APB2RSTR_TIM8RST))
#define __HAL_RCC_SPI5_FORCE_RESET()   (RCC->APB2RSTR |= (RCC_APB2RSTR_SPI5RST))
#define __HAL_RCC_SPI6_FORCE_RESET()   (RCC->APB2RSTR |= (RCC_APB2RSTR_SPI6RST))
#define __HAL_RCC_SAI1_FORCE_RESET()   (RCC->APB2RSTR |= (RCC_APB2RSTR_SAI1RST))
#define __HAL_RCC_SDIO_FORCE_RESET()   (RCC->APB2RSTR |= (RCC_APB2RSTR_SDIORST))
#define __HAL_RCC_SPI4_FORCE_RESET()   (RCC->APB2RSTR |= (RCC_APB2RSTR_SPI4RST))
#define __HAL_RCC_TIM10_FORCE_RESET()   (RCC->APB2RSTR |= (RCC_APB2RSTR_TIM10RST))
#define __HAL_RCC_SDIO_RELEASE_RESET()   (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SDIORST))
#define __HAL_RCC_SPI4_RELEASE_RESET()   (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SPI4RST))
#define __HAL_RCC_TIM10_RELEASE_RESET()   (RCC->APB2RSTR &= ~(RCC_APB2RSTR_TIM10RST))
#define __HAL_RCC_TIM8_RELEASE_RESET()   (RCC->APB2RSTR &= ~(RCC_APB2RSTR_TIM8RST))
#define __HAL_RCC_SPI5_RELEASE_RESET()   (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SPI5RST))
#define __HAL_RCC_SPI6_RELEASE_RESET()   (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SPI6RST))
#define __HAL_RCC_SAI1_RELEASE_RESET()   (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SAI1RST))
#define __HAL_RCC_LTDC_FORCE_RESET()   (RCC->APB2RSTR |= (RCC_APB2RSTR_LTDCRST))
#define __HAL_RCC_LTDC_RELEASE_RESET()   (RCC->APB2RSTR &= ~(RCC_APB2RSTR_LTDCRST))
#define __HAL_RCC_DSI_FORCE_RESET()   (RCC->APB2RSTR |= (RCC_APB2RSTR_DSIRST))
#define __HAL_RCC_DSI_RELEASE_RESET()   (RCC->APB2RSTR &= ~(RCC_APB2RSTR_DSIRST))

Detailed Description

Force or release APB2 peripheral reset.


Define Documentation

#define __HAL_RCC_DSI_FORCE_RESET ( )    (RCC->APB2RSTR |= (RCC_APB2RSTR_DSIRST))

Definition at line 1810 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_DSI_RELEASE_RESET ( )    (RCC->APB2RSTR &= ~(RCC_APB2RSTR_DSIRST))

Definition at line 1811 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_LTDC_FORCE_RESET ( )    (RCC->APB2RSTR |= (RCC_APB2RSTR_LTDCRST))

Definition at line 1805 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_LTDC_RELEASE_RESET ( )    (RCC->APB2RSTR &= ~(RCC_APB2RSTR_LTDCRST))

Definition at line 1806 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SAI1_FORCE_RESET ( )    (RCC->APB2RSTR |= (RCC_APB2RSTR_SAI1RST))

Definition at line 1791 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SAI1_RELEASE_RESET ( )    (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SAI1RST))

Definition at line 1802 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SDIO_FORCE_RESET ( )    (RCC->APB2RSTR |= (RCC_APB2RSTR_SDIORST))

Definition at line 1792 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SDIO_RELEASE_RESET ( )    (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SDIORST))

Definition at line 1796 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SPI4_FORCE_RESET ( )    (RCC->APB2RSTR |= (RCC_APB2RSTR_SPI4RST))

Definition at line 1793 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SPI4_RELEASE_RESET ( )    (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SPI4RST))

Definition at line 1797 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SPI5_FORCE_RESET ( )    (RCC->APB2RSTR |= (RCC_APB2RSTR_SPI5RST))

Definition at line 1789 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SPI5_RELEASE_RESET ( )    (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SPI5RST))

Definition at line 1800 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SPI6_FORCE_RESET ( )    (RCC->APB2RSTR |= (RCC_APB2RSTR_SPI6RST))

Definition at line 1790 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_SPI6_RELEASE_RESET ( )    (RCC->APB2RSTR &= ~(RCC_APB2RSTR_SPI6RST))

Definition at line 1801 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_TIM10_FORCE_RESET ( )    (RCC->APB2RSTR |= (RCC_APB2RSTR_TIM10RST))

Definition at line 1794 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_TIM10_RELEASE_RESET ( )    (RCC->APB2RSTR &= ~(RCC_APB2RSTR_TIM10RST))

Definition at line 1798 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_TIM8_FORCE_RESET ( )    (RCC->APB2RSTR |= (RCC_APB2RSTR_TIM8RST))

Definition at line 1788 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_TIM8_RELEASE_RESET ( )    (RCC->APB2RSTR &= ~(RCC_APB2RSTR_TIM8RST))

Definition at line 1799 of file stm32f4xx_hal_rcc_ex.h.