RCCEx HAL module driver.
More...
RCCEx HAL module driver.
◆ HAL_RCC_DeInit()
HAL_StatusTypeDef HAL_RCC_DeInit |
( |
void |
| ) |
|
Resets the RCC clock configuration to the default reset state.
- Note
- The default reset state of the clock configuration is given below:
- HSI ON and used as system clock source
- HSE, PLL, PLLI2S and PLLSAI OFF
- AHB, APB1 and APB2 prescaler set to 1.
- CSS, MCO1 and MCO2 OFF
- All interrupts disabled
-
This function doesn't modify the configuration of the
- Peripheral clocks
- LSI, LSE and RTC clocks
- Return values
-
Definition at line 3186 of file stm32f4xx_hal_rcc_ex.c.
◆ HAL_RCC_GetOscConfig()
Configures the RCC_OscInitStruct according to the internal RCC configuration registers.
- Parameters
-
- Note
- This function is only available in case of STM32F410xx/STM32F446xx/STM32F469xx/STM32F479xx/STM32F412Zx/STM32F412Vx/STM32F412Rx/STM32F412Cx devices.
-
This function add the PLL/PLLR factor management
- Return values
-
Definition at line 3752 of file stm32f4xx_hal_rcc_ex.c.
◆ HAL_RCC_OscConfig()
Initializes the RCC Oscillators according to the specified parameters in the RCC_OscInitTypeDef.
- Parameters
-
RCC_OscInitStruct | pointer to an RCC_OscInitTypeDef structure that contains the configuration information for the RCC Oscillators. |
- Note
- The PLL is not disabled when used as system clock.
-
Transitions LSE Bypass to LSE On and LSE On to LSE Bypass are not supported by this API. User should request a transition to LSE Off first and then LSE On or LSE Bypass.
-
Transition HSE Bypass to HSE On and HSE On to HSE Bypass are not supported by this API. User should request a transition to HSE Off first and then HSE On or HSE Bypass.
-
This function add the PLL/PLLR factor management during PLL configuration this feature is only available in STM32F410xx/STM32F446xx/STM32F469xx/STM32F479xx/STM32F412Zx/STM32F412Vx/STM32F412Rx/STM32F412Cx devices
- Return values
-
Definition at line 3377 of file stm32f4xx_hal_rcc_ex.c.