HAL
LL_APB1_GRP1_ForceReset() is only used within HAL.
 
Symbols
loading...
Files
loading...

LL_APB1_GRP1_ForceReset() function

Force APB1 peripherals reset. APB1RSTR TIM3RST LL_APB1_GRP1_ForceReset\n APB1RSTR TIM4RST LL_APB1_GRP1_ForceReset\n APB1RSTR TIM5RST LL_APB1_GRP1_ForceReset\n APB1RSTR TIM6RST LL_APB1_GRP1_ForceReset\n APB1RSTR TIM7RST LL_APB1_GRP1_ForceReset\n APB1RSTR TIM12RST LL_APB1_GRP1_ForceReset\n APB1RSTR TIM13RST LL_APB1_GRP1_ForceReset\n APB1RSTR TIM14RST LL_APB1_GRP1_ForceReset\n APB1RSTR LPTIM1RST LL_APB1_GRP1_ForceReset\n APB1RSTR WWDGRST LL_APB1_GRP1_ForceReset\n APB1RSTR SPI2RST LL_APB1_GRP1_ForceReset\n APB1RSTR SPI3RST LL_APB1_GRP1_ForceReset\n APB1RSTR SPDIFRXRST LL_APB1_GRP1_ForceReset\n APB1RSTR USART2RST LL_APB1_GRP1_ForceReset\n APB1RSTR USART3RST LL_APB1_GRP1_ForceReset\n APB1RSTR UART4RST LL_APB1_GRP1_ForceReset\n APB1RSTR UART5RST LL_APB1_GRP1_ForceReset\n APB1RSTR I2C1RST LL_APB1_GRP1_ForceReset\n APB1RSTR I2C2RST LL_APB1_GRP1_ForceReset\n APB1RSTR I2C3RST LL_APB1_GRP1_ForceReset\n APB1RSTR FMPI2C1RST LL_APB1_GRP1_ForceReset\n APB1RSTR CAN1RST LL_APB1_GRP1_ForceReset\n APB1RSTR CAN2RST LL_APB1_GRP1_ForceReset\n APB1RSTR CAN3RST LL_APB1_GRP1_ForceReset\n APB1RSTR CECRST LL_APB1_GRP1_ForceReset\n APB1RSTR PWRRST LL_APB1_GRP1_ForceReset\n APB1RSTR DACRST LL_APB1_GRP1_ForceReset\n APB1RSTR UART7RST LL_APB1_GRP1_ForceReset\n APB1RSTR UART8RST LL_APB1_GRP1_ForceReset (*) value not defined in all devices.

Syntax

__STATIC_INLINE void LL_APB1_GRP1_ForceReset(uint32_t Periphs);

Arguments

Periphs

This parameter can be a combination of the following values: @arg LL_APB1_GRP1_PERIPH_TIM2 (*) @arg LL_APB1_GRP1_PERIPH_TIM3 (*) @arg LL_APB1_GRP1_PERIPH_TIM4 (*) @arg LL_APB1_GRP1_PERIPH_TIM5 @arg LL_APB1_GRP1_PERIPH_TIM6 (*) @arg LL_APB1_GRP1_PERIPH_TIM7 (*) @arg LL_APB1_GRP1_PERIPH_TIM12 (*) @arg LL_APB1_GRP1_PERIPH_TIM13 (*) @arg LL_APB1_GRP1_PERIPH_TIM14 (*) @arg LL_APB1_GRP1_PERIPH_LPTIM1 (*) @arg LL_APB1_GRP1_PERIPH_WWDG @arg LL_APB1_GRP1_PERIPH_SPI2 (*) @arg LL_APB1_GRP1_PERIPH_SPI3 (*) @arg LL_APB1_GRP1_PERIPH_SPDIFRX (*) @arg LL_APB1_GRP1_PERIPH_USART2 @arg LL_APB1_GRP1_PERIPH_USART3 (*) @arg LL_APB1_GRP1_PERIPH_UART4 (*) @arg LL_APB1_GRP1_PERIPH_UART5 (*) @arg LL_APB1_GRP1_PERIPH_I2C1 @arg LL_APB1_GRP1_PERIPH_I2C2 @arg LL_APB1_GRP1_PERIPH_I2C3 (*) @arg LL_APB1_GRP1_PERIPH_FMPI2C1 (*) @arg LL_APB1_GRP1_PERIPH_CAN1 (*) @arg LL_APB1_GRP1_PERIPH_CAN2 (*) @arg LL_APB1_GRP1_PERIPH_CAN3 (*) @arg LL_APB1_GRP1_PERIPH_CEC (*) @arg LL_APB1_GRP1_PERIPH_PWR @arg LL_APB1_GRP1_PERIPH_DAC1 (*) @arg LL_APB1_GRP1_PERIPH_UART7 (*) @arg LL_APB1_GRP1_PERIPH_UART8 (*)

Return value

None

Call Tree

Functions calling LL_APB1_GRP1_ForceReset()
LL_APB1_GRP1_ForceReset()
Data read by LL_APB1_GRP1_ForceReset()
LL_APB1_GRP1_ForceReset()