STM32F4xx HAL Driver master
STM32CubeF4 HAL / LL Drivers API Reference
Loading...
Searching...
No Matches
APB2 Force Release Reset

Force or release APB2 peripheral reset. More...

Collaboration diagram for APB2 Force Release Reset:

Macros

#define __HAL_RCC_TIM1_FORCE_RESET()
#define __HAL_RCC_USART1_FORCE_RESET()
#define __HAL_RCC_USART6_FORCE_RESET()
#define __HAL_RCC_ADC_FORCE_RESET()
#define __HAL_RCC_SPI1_FORCE_RESET()
#define __HAL_RCC_SYSCFG_FORCE_RESET()
#define __HAL_RCC_TIM9_FORCE_RESET()
#define __HAL_RCC_TIM11_FORCE_RESET()
#define __HAL_RCC_APB2_RELEASE_RESET()
#define __HAL_RCC_TIM1_RELEASE_RESET()
#define __HAL_RCC_USART1_RELEASE_RESET()
#define __HAL_RCC_USART6_RELEASE_RESET()
#define __HAL_RCC_ADC_RELEASE_RESET()
#define __HAL_RCC_SPI1_RELEASE_RESET()
#define __HAL_RCC_SYSCFG_RELEASE_RESET()
#define __HAL_RCC_TIM9_RELEASE_RESET()
#define __HAL_RCC_TIM11_RELEASE_RESET()

Detailed Description

Force or release APB2 peripheral reset.

Macro Definition Documentation

◆ __HAL_RCC_ADC_FORCE_RESET

#define __HAL_RCC_ADC_FORCE_RESET ( )
Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_ADCRST))

Definition at line 712 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_ADC_RELEASE_RESET

#define __HAL_RCC_ADC_RELEASE_RESET ( )
Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_ADCRST))

Definition at line 722 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_APB2_RELEASE_RESET

#define __HAL_RCC_APB2_RELEASE_RESET ( )
Value:
(RCC->APB2RSTR = 0x00U)

Definition at line 718 of file stm32f4xx_hal_rcc.h.

Referenced by HAL_DeInit().

◆ __HAL_RCC_SPI1_FORCE_RESET

#define __HAL_RCC_SPI1_FORCE_RESET ( )
Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_SPI1RST))

Definition at line 713 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_SPI1_RELEASE_RESET

#define __HAL_RCC_SPI1_RELEASE_RESET ( )
Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_SPI1RST))

Definition at line 723 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_SYSCFG_FORCE_RESET

#define __HAL_RCC_SYSCFG_FORCE_RESET ( )
Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_SYSCFGRST))

Definition at line 714 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_SYSCFG_RELEASE_RESET

#define __HAL_RCC_SYSCFG_RELEASE_RESET ( )
Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_SYSCFGRST))

Definition at line 724 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_TIM11_FORCE_RESET

#define __HAL_RCC_TIM11_FORCE_RESET ( )
Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_TIM11RST))

Definition at line 716 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_TIM11_RELEASE_RESET

#define __HAL_RCC_TIM11_RELEASE_RESET ( )
Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_TIM11RST))

Definition at line 726 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_TIM1_FORCE_RESET

#define __HAL_RCC_TIM1_FORCE_RESET ( )
Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_TIM1RST))

Definition at line 709 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_TIM1_RELEASE_RESET

#define __HAL_RCC_TIM1_RELEASE_RESET ( )
Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_TIM1RST))

Definition at line 719 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_TIM9_FORCE_RESET

#define __HAL_RCC_TIM9_FORCE_RESET ( )
Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_TIM9RST))

Definition at line 715 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_TIM9_RELEASE_RESET

#define __HAL_RCC_TIM9_RELEASE_RESET ( )
Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_TIM9RST))

Definition at line 725 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_USART1_FORCE_RESET

#define __HAL_RCC_USART1_FORCE_RESET ( )
Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_USART1RST))

Definition at line 710 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_USART1_RELEASE_RESET

#define __HAL_RCC_USART1_RELEASE_RESET ( )
Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_USART1RST))

Definition at line 720 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_USART6_FORCE_RESET

#define __HAL_RCC_USART6_FORCE_RESET ( )
Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_USART6RST))

Definition at line 711 of file stm32f4xx_hal_rcc.h.

◆ __HAL_RCC_USART6_RELEASE_RESET

#define __HAL_RCC_USART6_RELEASE_RESET ( )
Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_USART6RST))

Definition at line 721 of file stm32f4xx_hal_rcc.h.