Reset and clock control (RCC)
ï‚· RCC_AHBPeriph : specifies the AHB peripheral to reset.
This parameter can be any combination of the following
values:
ï€ RCC_AHBPeriph_GPIOA :
ï€ RCC_AHBPeriph_GPIOB :
ï€ RCC_AHBPeriph_GPIOC :
ï€ RCC_AHBPeriph_GPIOD :
ï€ RCC_AHBPeriph_GPIOE :
ï€ RCC_AHBPeriph_GPIOF :
ï€ RCC_AHBPeriph_TS :
ï€ RCC_AHBPeriph_ADC34 :
ï€ RCC_AHBPeriph_ADC12 :
ï‚· NewState : new state of the specified peripheral reset. This
parameter can be: ENABLE or DISABLE.
18.2.8.14 RCC_APB2PeriphResetCmd
void RCC_APB2PeriphResetCmd ( uint32_t RCC_APB2Periph,
FunctionalState NewState)
Forces or releases High Speed APB (APB2) peripheral reset.
ï‚· RCC_APB2Periph : specifies the APB2 peripheral to reset.
This parameter can be any combination of the following
values:
ï€ RCC_APB2Periph_SYSCFG :
ï€ RCC_APB2Periph_SPI1 :
ï€ RCC_APB2Periph_USART1 :
ï€ RCC_APB2Periph_TIM15 :
ï€ RCC_APB2Periph_TIM16 :
ï€ RCC_APB2Periph_TIM17 :
ï€ RCC_APB2Periph_TIM1 :
ï€ RCC_APB2Periph_TIM8 :
ï‚· NewState : new state of the specified peripheral reset. This
parameter can be: ENABLE or DISABLE.