STM32L443xx HAL User Manual
|
Functions | |
static HAL_StatusTypeDef | RCCEx_PLLSAI1_Config (RCC_PLLSAI1InitTypeDef *PllSai1, uint32_t Divider) |
Configure the parameters N & P & optionally M of PLLSAI1 and enable PLLSAI1 output clock(s). | |
static uint32_t | RCCEx_GetSAIxPeriphCLKFreq (uint32_t PeriphClk, uint32_t InputFrequency) |
static uint32_t RCCEx_GetSAIxPeriphCLKFreq | ( | uint32_t | PeriphClk, |
uint32_t | InputFrequency | ||
) | [static] |
Definition at line 3305 of file stm32l4xx_hal_rcc_ex.c.
References __HAL_RCC_GET_PLLCLKOUT_CONFIG, __HAL_RCC_GET_PLLSAI1CLKOUT_CONFIG, __HAL_RCC_GET_SAI1_SOURCE, EXTERNAL_SAI1_CLOCK_VALUE, EXTERNAL_SAI2_CLOCK_VALUE, HSI_VALUE, RCC_PERIPHCLK_SAI1, RCC_PLL_SAI2CLK, RCC_PLLSAI1_SAI1CLK, RCC_SAI1CLKSOURCE_PIN, RCC_SAI1CLKSOURCE_PLL, and RCC_SAI1CLKSOURCE_PLLSAI1.
Referenced by HAL_RCCEx_GetPeriphCLKFreq().
static HAL_StatusTypeDef RCCEx_PLLSAI1_Config | ( | RCC_PLLSAI1InitTypeDef * | PllSai1, |
uint32_t | Divider | ||
) | [static] |
Configure the parameters N & P & optionally M of PLLSAI1 and enable PLLSAI1 output clock(s).
PllSai1 | pointer to an RCC_PLLSAI1InitTypeDef structure that contains the configuration parameters N & P & optionally M as well as PLLSAI1 output clock(s) |
Divider | divider parameter to be updated |
HAL | status |
Definition at line 2903 of file stm32l4xx_hal_rcc_ex.c.
References __HAL_RCC_GET_PLL_OSCSOURCE, __HAL_RCC_PLLSAI1_DISABLE, __HAL_RCC_PLLSAI1_ENABLE, __HAL_RCC_PLLSAI1CLKOUT_ENABLE, assert_param, DIVIDER_P_UPDATE, DIVIDER_Q_UPDATE, HAL_GetTick(), IS_RCC_PLLSAI1CLOCKOUT_VALUE, IS_RCC_PLLSAI1M_VALUE, IS_RCC_PLLSAI1N_VALUE, IS_RCC_PLLSAI1P_VALUE, IS_RCC_PLLSAI1Q_VALUE, IS_RCC_PLLSAI1R_VALUE, IS_RCC_PLLSAI1SOURCE, PLLSAI1_TIMEOUT_VALUE, RCC_PLLSAI1InitTypeDef::PLLSAI1ClockOut, RCC_PLLSAI1InitTypeDef::PLLSAI1M, RCC_PLLSAI1InitTypeDef::PLLSAI1N, RCC_PLLSAI1InitTypeDef::PLLSAI1P, RCC_PLLSAI1InitTypeDef::PLLSAI1Q, RCC_PLLSAI1InitTypeDef::PLLSAI1R, RCC_PLLSAI1InitTypeDef::PLLSAI1Source, RCC_PLLSOURCE_HSE, RCC_PLLSOURCE_HSI, RCC_PLLSOURCE_MSI, and RCC_PLLSOURCE_NONE.
Referenced by HAL_RCCEx_PeriphCLKConfig().