STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
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_APB2_FORCE_RESET()
 
#define __HAL_RCC_TIM8_FORCE_RESET()
 
#define __HAL_RCC_SAI1_FORCE_RESET()
 
#define __HAL_RCC_SAI2_FORCE_RESET()
 
#define __HAL_RCC_SDIO_FORCE_RESET()
 
#define __HAL_RCC_SPI4_FORCE_RESET()
 
#define __HAL_RCC_TIM10_FORCE_RESET()
 
#define __HAL_RCC_SDIO_RELEASE_RESET()
 
#define __HAL_RCC_SPI4_RELEASE_RESET()
 
#define __HAL_RCC_TIM10_RELEASE_RESET()
 
#define __HAL_RCC_TIM8_RELEASE_RESET()
 
#define __HAL_RCC_SAI1_RELEASE_RESET()
 
#define __HAL_RCC_SAI2_RELEASE_RESET()
 

Detailed Description

Force or release APB2 peripheral reset.

Macro Definition Documentation

◆ __HAL_RCC_APB2_FORCE_RESET

#define __HAL_RCC_APB2_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR = 0x00C77933U)

Definition at line 4586 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_DeInit().

◆ __HAL_RCC_TIM8_FORCE_RESET

#define __HAL_RCC_TIM8_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_TIM8RST))

Definition at line 4587 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SAI1_FORCE_RESET

#define __HAL_RCC_SAI1_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_SAI1RST))

Definition at line 4588 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SAI2_FORCE_RESET

#define __HAL_RCC_SAI2_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_SAI2RST))

Definition at line 4589 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SDIO_FORCE_RESET

#define __HAL_RCC_SDIO_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_SDIORST))

Definition at line 4590 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SPI4_FORCE_RESET

#define __HAL_RCC_SPI4_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_SPI4RST))

Definition at line 4591 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM10_FORCE_RESET

#define __HAL_RCC_TIM10_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR |= (RCC_APB2RSTR_TIM10RST))

Definition at line 4592 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SDIO_RELEASE_RESET

#define __HAL_RCC_SDIO_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_SDIORST))

Definition at line 4594 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SPI4_RELEASE_RESET

#define __HAL_RCC_SPI4_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_SPI4RST))

Definition at line 4595 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM10_RELEASE_RESET

#define __HAL_RCC_TIM10_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_TIM10RST))

Definition at line 4596 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM8_RELEASE_RESET

#define __HAL_RCC_TIM8_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_TIM8RST))

Definition at line 4597 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SAI1_RELEASE_RESET

#define __HAL_RCC_SAI1_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_SAI1RST))

Definition at line 4598 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SAI2_RELEASE_RESET

#define __HAL_RCC_SAI2_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB2RSTR &= ~(RCC_APB2RSTR_SAI2RST))

Definition at line 4599 of file stm32f4xx_hal_rcc_ex.h.