STM32F103xB HAL User Manual
Defines
APB1 Force Release Reset
RCCEx Exported Macros

Force or release APB1 peripheral reset. More...

Defines

#define __HAL_RCC_CAN1_FORCE_RESET()   (RCC->APB1RSTR |= (RCC_APB1RSTR_CAN1RST))
#define __HAL_RCC_CAN1_RELEASE_RESET()   (RCC->APB1RSTR &= ~(RCC_APB1RSTR_CAN1RST))
#define __HAL_RCC_TIM4_FORCE_RESET()   (RCC->APB1RSTR |= (RCC_APB1RSTR_TIM4RST))
#define __HAL_RCC_SPI2_FORCE_RESET()   (RCC->APB1RSTR |= (RCC_APB1RSTR_SPI2RST))
#define __HAL_RCC_USART3_FORCE_RESET()   (RCC->APB1RSTR |= (RCC_APB1RSTR_USART3RST))
#define __HAL_RCC_I2C2_FORCE_RESET()   (RCC->APB1RSTR |= (RCC_APB1RSTR_I2C2RST))
#define __HAL_RCC_TIM4_RELEASE_RESET()   (RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM4RST))
#define __HAL_RCC_SPI2_RELEASE_RESET()   (RCC->APB1RSTR &= ~(RCC_APB1RSTR_SPI2RST))
#define __HAL_RCC_USART3_RELEASE_RESET()   (RCC->APB1RSTR &= ~(RCC_APB1RSTR_USART3RST))
#define __HAL_RCC_I2C2_RELEASE_RESET()   (RCC->APB1RSTR &= ~(RCC_APB1RSTR_I2C2RST))
#define __HAL_RCC_USB_FORCE_RESET()   (RCC->APB1RSTR |= (RCC_APB1RSTR_USBRST))
#define __HAL_RCC_USB_RELEASE_RESET()   (RCC->APB1RSTR &= ~(RCC_APB1RSTR_USBRST))

Detailed Description

Force or release APB1 peripheral reset.


Define Documentation

#define __HAL_RCC_CAN1_FORCE_RESET ( )    (RCC->APB1RSTR |= (RCC_APB1RSTR_CAN1RST))

Definition at line 1411 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_CAN1_RELEASE_RESET ( )    (RCC->APB1RSTR &= ~(RCC_APB1RSTR_CAN1RST))

Definition at line 1413 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_I2C2_FORCE_RESET ( )    (RCC->APB1RSTR |= (RCC_APB1RSTR_I2C2RST))

Definition at line 1423 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_I2C2_RELEASE_RESET ( )    (RCC->APB1RSTR &= ~(RCC_APB1RSTR_I2C2RST))

Definition at line 1428 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_SPI2_FORCE_RESET ( )    (RCC->APB1RSTR |= (RCC_APB1RSTR_SPI2RST))

Definition at line 1421 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_SPI2_RELEASE_RESET ( )    (RCC->APB1RSTR &= ~(RCC_APB1RSTR_SPI2RST))

Definition at line 1426 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_TIM4_FORCE_RESET ( )    (RCC->APB1RSTR |= (RCC_APB1RSTR_TIM4RST))

Definition at line 1420 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_TIM4_RELEASE_RESET ( )    (RCC->APB1RSTR &= ~(RCC_APB1RSTR_TIM4RST))

Definition at line 1425 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_USART3_FORCE_RESET ( )    (RCC->APB1RSTR |= (RCC_APB1RSTR_USART3RST))

Definition at line 1422 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_USART3_RELEASE_RESET ( )    (RCC->APB1RSTR &= ~(RCC_APB1RSTR_USART3RST))

Definition at line 1427 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_USB_FORCE_RESET ( )    (RCC->APB1RSTR |= (RCC_APB1RSTR_USBRST))

Definition at line 1433 of file stm32f1xx_hal_rcc_ex.h.

#define __HAL_RCC_USB_RELEASE_RESET ( )    (RCC->APB1RSTR &= ~(RCC_APB1RSTR_USBRST))

Definition at line 1434 of file stm32f1xx_hal_rcc_ex.h.