STM32F439xx 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))

Detailed Description

Force or release APB2 peripheral reset.


Define Documentation

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

Definition at line 1821 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1822 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1807 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1818 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1808 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1812 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1809 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1813 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1805 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1816 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1806 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1817 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1810 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1814 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1804 of file stm32f4xx_hal_rcc_ex.h.

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

Definition at line 1815 of file stm32f4xx_hal_rcc_ex.h.