STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
APB1 Force Release Reset

Force or release APB1 peripheral reset. More...

Collaboration diagram for APB1 Force Release Reset:

Macros

#define __HAL_RCC_APB1_FORCE_RESET()
 
#define __HAL_RCC_TIM6_FORCE_RESET()
 
#define __HAL_RCC_TIM7_FORCE_RESET()
 
#define __HAL_RCC_TIM12_FORCE_RESET()
 
#define __HAL_RCC_TIM13_FORCE_RESET()
 
#define __HAL_RCC_TIM14_FORCE_RESET()
 
#define __HAL_RCC_SPDIFRX_FORCE_RESET()
 
#define __HAL_RCC_USART3_FORCE_RESET()
 
#define __HAL_RCC_UART4_FORCE_RESET()
 
#define __HAL_RCC_UART5_FORCE_RESET()
 
#define __HAL_RCC_FMPI2C1_FORCE_RESET()
 
#define __HAL_RCC_CAN1_FORCE_RESET()
 
#define __HAL_RCC_CAN2_FORCE_RESET()
 
#define __HAL_RCC_CEC_FORCE_RESET()
 
#define __HAL_RCC_DAC_FORCE_RESET()
 
#define __HAL_RCC_TIM2_FORCE_RESET()
 
#define __HAL_RCC_TIM3_FORCE_RESET()
 
#define __HAL_RCC_TIM4_FORCE_RESET()
 
#define __HAL_RCC_SPI3_FORCE_RESET()
 
#define __HAL_RCC_I2C3_FORCE_RESET()
 
#define __HAL_RCC_TIM2_RELEASE_RESET()
 
#define __HAL_RCC_TIM3_RELEASE_RESET()
 
#define __HAL_RCC_TIM4_RELEASE_RESET()
 
#define __HAL_RCC_SPI3_RELEASE_RESET()
 
#define __HAL_RCC_I2C3_RELEASE_RESET()
 
#define __HAL_RCC_TIM6_RELEASE_RESET()
 
#define __HAL_RCC_TIM7_RELEASE_RESET()
 
#define __HAL_RCC_TIM12_RELEASE_RESET()
 
#define __HAL_RCC_TIM13_RELEASE_RESET()
 
#define __HAL_RCC_TIM14_RELEASE_RESET()
 
#define __HAL_RCC_SPDIFRX_RELEASE_RESET()
 
#define __HAL_RCC_USART3_RELEASE_RESET()
 
#define __HAL_RCC_UART4_RELEASE_RESET()
 
#define __HAL_RCC_UART5_RELEASE_RESET()
 
#define __HAL_RCC_FMPI2C1_RELEASE_RESET()
 
#define __HAL_RCC_CAN1_RELEASE_RESET()
 
#define __HAL_RCC_CAN2_RELEASE_RESET()
 
#define __HAL_RCC_CEC_RELEASE_RESET()
 
#define __HAL_RCC_DAC_RELEASE_RESET()
 

Detailed Description

Force or release APB1 peripheral reset.

Macro Definition Documentation

◆ __HAL_RCC_APB1_FORCE_RESET

#define __HAL_RCC_APB1_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR = 0x3FFFC9FFU)

Definition at line 4538 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_DeInit().

◆ __HAL_RCC_TIM6_FORCE_RESET

#define __HAL_RCC_TIM6_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_TIM6RST))

Definition at line 4539 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM7_FORCE_RESET

#define __HAL_RCC_TIM7_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_TIM7RST))

Definition at line 4540 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM12_FORCE_RESET

#define __HAL_RCC_TIM12_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_TIM12RST))

Definition at line 4541 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM13_FORCE_RESET

#define __HAL_RCC_TIM13_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_TIM13RST))

Definition at line 4542 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM14_FORCE_RESET

#define __HAL_RCC_TIM14_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_TIM14RST))

Definition at line 4543 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SPDIFRX_FORCE_RESET

#define __HAL_RCC_SPDIFRX_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_SPDIFRXRST))

Definition at line 4544 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_USART3_FORCE_RESET

#define __HAL_RCC_USART3_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_USART3RST))

Definition at line 4545 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_UART4_FORCE_RESET

#define __HAL_RCC_UART4_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_UART4RST))

Definition at line 4546 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_UART5_FORCE_RESET

#define __HAL_RCC_UART5_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_UART5RST))

Definition at line 4547 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_FMPI2C1_FORCE_RESET

#define __HAL_RCC_FMPI2C1_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_FMPI2C1RST))

Definition at line 4548 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_CAN1_FORCE_RESET

#define __HAL_RCC_CAN1_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_CAN1RST))

Definition at line 4549 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_CAN2_FORCE_RESET

#define __HAL_RCC_CAN2_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_CAN2RST))

Definition at line 4550 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_CEC_FORCE_RESET

#define __HAL_RCC_CEC_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_CECRST))

Definition at line 4551 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_DAC_FORCE_RESET

#define __HAL_RCC_DAC_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_DACRST))

Definition at line 4552 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM2_FORCE_RESET

#define __HAL_RCC_TIM2_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_TIM2RST))

Definition at line 4553 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM3_FORCE_RESET

#define __HAL_RCC_TIM3_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_TIM3RST))

Definition at line 4554 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM4_FORCE_RESET

#define __HAL_RCC_TIM4_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_TIM4RST))

Definition at line 4555 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SPI3_FORCE_RESET

#define __HAL_RCC_SPI3_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_SPI3RST))

Definition at line 4556 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_I2C3_FORCE_RESET

#define __HAL_RCC_I2C3_FORCE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR |= (RCC_APB1RSTR_I2C3RST))

Definition at line 4557 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM2_RELEASE_RESET

#define __HAL_RCC_TIM2_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM2RST))

Definition at line 4559 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM3_RELEASE_RESET

#define __HAL_RCC_TIM3_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM3RST))

Definition at line 4560 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM4_RELEASE_RESET

#define __HAL_RCC_TIM4_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM4RST))

Definition at line 4561 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SPI3_RELEASE_RESET

#define __HAL_RCC_SPI3_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_SPI3RST))

Definition at line 4562 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_I2C3_RELEASE_RESET

#define __HAL_RCC_I2C3_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_I2C3RST))

Definition at line 4563 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM6_RELEASE_RESET

#define __HAL_RCC_TIM6_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM6RST))

Definition at line 4564 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM7_RELEASE_RESET

#define __HAL_RCC_TIM7_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM7RST))

Definition at line 4565 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM12_RELEASE_RESET

#define __HAL_RCC_TIM12_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM12RST))

Definition at line 4566 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM13_RELEASE_RESET

#define __HAL_RCC_TIM13_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM13RST))

Definition at line 4567 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_TIM14_RELEASE_RESET

#define __HAL_RCC_TIM14_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM14RST))

Definition at line 4568 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_SPDIFRX_RELEASE_RESET

#define __HAL_RCC_SPDIFRX_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_SPDIFRXRST))

Definition at line 4569 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_USART3_RELEASE_RESET

#define __HAL_RCC_USART3_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_USART3RST))

Definition at line 4570 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_UART4_RELEASE_RESET

#define __HAL_RCC_UART4_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_UART4RST))

Definition at line 4571 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_UART5_RELEASE_RESET

#define __HAL_RCC_UART5_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_UART5RST))

Definition at line 4572 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_FMPI2C1_RELEASE_RESET

#define __HAL_RCC_FMPI2C1_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_FMPI2C1RST))

Definition at line 4573 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_CAN1_RELEASE_RESET

#define __HAL_RCC_CAN1_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_CAN1RST))

Definition at line 4574 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_CAN2_RELEASE_RESET

#define __HAL_RCC_CAN2_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_CAN2RST))

Definition at line 4575 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_CEC_RELEASE_RESET

#define __HAL_RCC_CEC_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_CECRST))

Definition at line 4576 of file stm32f4xx_hal_rcc_ex.h.

◆ __HAL_RCC_DAC_RELEASE_RESET

#define __HAL_RCC_DAC_RELEASE_RESET ( )

#include <stm32f4xx_hal_rcc_ex.h>

Value:
(RCC->APB1RSTR &= ~(RCC_APB1RSTR_DACRST))

Definition at line 4577 of file stm32f4xx_hal_rcc_ex.h.