STM32H735xx HAL User Manual
|
Functions | |
void | HAL_RCCEx_LSECSS_IRQHandler (void) |
Handle the RCC LSE Clock Security System interrupt request. | |
__weak void | HAL_RCCEx_LSECSS_Callback (void) |
RCCEx LSE Clock Security System interrupt callback. | |
static HAL_StatusTypeDef | RCCEx_PLL2_Config (RCC_PLL2InitTypeDef *pll2, uint32_t Divider) |
Configure the PLL2 VCI,VCO ranges, multiplication and division factors and enable it. | |
static HAL_StatusTypeDef | RCCEx_PLL3_Config (RCC_PLL3InitTypeDef *pll3, uint32_t Divider) |
Configure the PLL3 VCI,VCO ranges, multiplication and division factors and enable it. |
__weak void HAL_RCCEx_LSECSS_Callback | ( | void | ) |
RCCEx LSE Clock Security System interrupt callback.
none |
Definition at line 3736 of file stm32h7xx_hal_rcc_ex.c.
Referenced by HAL_RCCEx_LSECSS_IRQHandler().
void HAL_RCCEx_LSECSS_IRQHandler | ( | void | ) |
Handle the RCC LSE Clock Security System interrupt request.
None |
Definition at line 3717 of file stm32h7xx_hal_rcc_ex.c.
References __HAL_RCC_CLEAR_IT, __HAL_RCC_GET_IT, HAL_RCCEx_LSECSS_Callback(), and RCC_IT_LSECSS.
static HAL_StatusTypeDef RCCEx_PLL2_Config | ( | RCC_PLL2InitTypeDef * | pll2, |
uint32_t | Divider | ||
) | [static] |
Configure the PLL2 VCI,VCO ranges, multiplication and division factors and enable it.
pll2,: | Pointer to an RCC_PLL2InitTypeDef structure that contains the configuration parameters as well as VCI, VCO clock ranges. |
Divider | divider parameter to be updated |
HAL | status |
Definition at line 3515 of file stm32h7xx_hal_rcc_ex.c.
References __HAL_RCC_GET_FLAG, __HAL_RCC_GET_PLL_OSCSOURCE, __HAL_RCC_PLL2_CONFIG, __HAL_RCC_PLL2_DISABLE, __HAL_RCC_PLL2_ENABLE, __HAL_RCC_PLL2_VCIRANGE, __HAL_RCC_PLL2_VCORANGE, __HAL_RCC_PLL2CLKOUT_ENABLE, __HAL_RCC_PLL2FRACN_CONFIG, __HAL_RCC_PLL2FRACN_DISABLE, __HAL_RCC_PLL2FRACN_ENABLE, assert_param, DIVIDER_P_UPDATE, DIVIDER_Q_UPDATE, HAL_GetTick(), IS_RCC_PLL2M_VALUE, IS_RCC_PLL2N_VALUE, IS_RCC_PLL2P_VALUE, IS_RCC_PLL2Q_VALUE, IS_RCC_PLL2R_VALUE, IS_RCC_PLL2RGE_VALUE, IS_RCC_PLL2VCO_VALUE, IS_RCC_PLLFRACN_VALUE, PLL2_TIMEOUT_VALUE, RCC_PLL2InitTypeDef::PLL2FRACN, RCC_PLL2InitTypeDef::PLL2M, RCC_PLL2InitTypeDef::PLL2N, RCC_PLL2InitTypeDef::PLL2P, RCC_PLL2InitTypeDef::PLL2Q, RCC_PLL2InitTypeDef::PLL2R, RCC_PLL2InitTypeDef::PLL2RGE, RCC_PLL2InitTypeDef::PLL2VCOSEL, RCC_FLAG_PLL2RDY, RCC_PLL2_DIVP, RCC_PLL2_DIVQ, RCC_PLL2_DIVR, and RCC_PLLSOURCE_NONE.
Referenced by HAL_RCCEx_PeriphCLKConfig().
static HAL_StatusTypeDef RCCEx_PLL3_Config | ( | RCC_PLL3InitTypeDef * | pll3, |
uint32_t | Divider | ||
) | [static] |
Configure the PLL3 VCI,VCO ranges, multiplication and division factors and enable it.
pll3,: | Pointer to an RCC_PLL3InitTypeDef structure that contains the configuration parameters as well as VCI, VCO clock ranges. |
Divider | divider parameter to be updated |
HAL | status |
Definition at line 3620 of file stm32h7xx_hal_rcc_ex.c.
References __HAL_RCC_GET_FLAG, __HAL_RCC_GET_PLL_OSCSOURCE, __HAL_RCC_PLL3_CONFIG, __HAL_RCC_PLL3_DISABLE, __HAL_RCC_PLL3_ENABLE, __HAL_RCC_PLL3_VCIRANGE, __HAL_RCC_PLL3_VCORANGE, __HAL_RCC_PLL3CLKOUT_ENABLE, __HAL_RCC_PLL3FRACN_CONFIG, __HAL_RCC_PLL3FRACN_DISABLE, __HAL_RCC_PLL3FRACN_ENABLE, assert_param, DIVIDER_P_UPDATE, DIVIDER_Q_UPDATE, HAL_GetTick(), IS_RCC_PLL3M_VALUE, IS_RCC_PLL3N_VALUE, IS_RCC_PLL3P_VALUE, IS_RCC_PLL3Q_VALUE, IS_RCC_PLL3R_VALUE, IS_RCC_PLL3RGE_VALUE, IS_RCC_PLL3VCO_VALUE, IS_RCC_PLLFRACN_VALUE, PLL3_TIMEOUT_VALUE, RCC_PLL3InitTypeDef::PLL3FRACN, RCC_PLL3InitTypeDef::PLL3M, RCC_PLL3InitTypeDef::PLL3N, RCC_PLL3InitTypeDef::PLL3P, RCC_PLL3InitTypeDef::PLL3Q, RCC_PLL3InitTypeDef::PLL3R, RCC_PLL3InitTypeDef::PLL3RGE, RCC_PLL3InitTypeDef::PLL3VCOSEL, RCC_FLAG_PLL3RDY, RCC_PLL3_DIVP, RCC_PLL3_DIVQ, RCC_PLL3_DIVR, and RCC_PLLSOURCE_NONE.
Referenced by HAL_RCCEx_PeriphCLKConfig().