Home
last modified time | relevance | path

Searched refs:pllmul (Results 1 – 8 of 8) sorted by relevance

/hal_stm32-latest/stm32cube/stm32l0xx/soc/
Dsystem_stm32l0xx.c201 uint32_t tmp = 0U, pllmul = 0U, plldiv = 0U, pllsource = 0U, msirange = 0U; in SystemCoreClockUpdate() local
227 pllmul = RCC->CFGR & RCC_CFGR_PLLMUL; in SystemCoreClockUpdate()
229 pllmul = PLLMulTable[(pllmul >> RCC_CFGR_PLLMUL_Pos)]; in SystemCoreClockUpdate()
239 SystemCoreClock = (((HSI_VALUE / 4U) * pllmul) / plldiv); in SystemCoreClockUpdate()
243 SystemCoreClock = (((HSI_VALUE) * pllmul) / plldiv); in SystemCoreClockUpdate()
249 SystemCoreClock = (((HSE_VALUE) * pllmul) / plldiv); in SystemCoreClockUpdate()
/hal_stm32-latest/stm32cube/stm32l1xx/soc/
Dsystem_stm32l1xx.c211 uint32_t tmp = 0, pllmul = 0, plldiv = 0, pllsource = 0, msirange = 0; in SystemCoreClockUpdate() local
230 pllmul = RCC->CFGR & RCC_CFGR_PLLMUL; in SystemCoreClockUpdate()
232 pllmul = PLLMulTable[(pllmul >> 18)]; in SystemCoreClockUpdate()
240 SystemCoreClock = (((HSI_VALUE) * pllmul) / plldiv); in SystemCoreClockUpdate()
245 SystemCoreClock = (((HSE_VALUE) * pllmul) / plldiv); in SystemCoreClockUpdate()
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/
Dstm32f1xx_hal_rcc_ex.c391 uint32_t prediv1 = 0U, pllclk = 0U, pllmul = 0U; in HAL_RCCEx_GetPeriphCLKFreq() local
399 uint32_t prediv1 = 0U, pllclk = 0U, pllmul = 0U; in HAL_RCCEx_GetPeriphCLKFreq() local
419pllmul = aPLLMULFactorTable[(uint32_t)(temp_reg & RCC_CFGR_PLLMULL) >> RCC_CFGR_PLLMULL_Pos]; in HAL_RCCEx_GetPeriphCLKFreq()
436 pllclk = (uint32_t)((((HSE_VALUE / prediv2) * pll2mul) / prediv1) * pllmul); in HAL_RCCEx_GetPeriphCLKFreq()
441 pllclk = (uint32_t)((HSE_VALUE / prediv1) * pllmul); in HAL_RCCEx_GetPeriphCLKFreq()
446 if (pllmul == aPLLMULFactorTable[(uint32_t)(RCC_CFGR_PLLMULL6_5) >> RCC_CFGR_PLLMULL_Pos]) in HAL_RCCEx_GetPeriphCLKFreq()
454 pllclk = (uint32_t)((HSE_VALUE / prediv1) * pllmul); in HAL_RCCEx_GetPeriphCLKFreq()
461 pllclk = (uint32_t)((HSI_VALUE >> 1) * pllmul); in HAL_RCCEx_GetPeriphCLKFreq()
Dstm32f1xx_hal_rcc.c1094 uint32_t tmpreg = 0U, prediv = 0U, pllclk = 0U, pllmul = 0U; in HAL_RCC_GetSysClockFreq() local
1112 pllmul = aPLLMULFactorTable[(uint32_t)(tmpreg & RCC_CFGR_PLLMULL) >> RCC_CFGR_PLLMULL_Pos]; in HAL_RCC_GetSysClockFreq()
1128 …pllclk = (uint32_t)(((uint64_t)HSE_VALUE * (uint64_t)pll2mul * (uint64_t)pllmul) / ((uint64_t)pred… in HAL_RCC_GetSysClockFreq()
1133 pllclk = (uint32_t)((HSE_VALUE * pllmul) / prediv); in HAL_RCC_GetSysClockFreq()
1138 if (pllmul == aPLLMULFactorTable[(uint32_t)(RCC_CFGR_PLLMULL6_5) >> RCC_CFGR_PLLMULL_Pos]) in HAL_RCC_GetSysClockFreq()
1144 pllclk = (uint32_t)((HSE_VALUE * pllmul) / prediv); in HAL_RCC_GetSysClockFreq()
1150 pllclk = (uint32_t)((HSI_VALUE >> 1) * pllmul); in HAL_RCC_GetSysClockFreq()
/hal_stm32-latest/stm32cube/stm32f3xx/drivers/src/
Dstm32f3xx_hal_rcc_ex.c1533 uint32_t pllmul = 0U, pllsource = 0U, prediv = 0U, pllclk = 0U; in RCC_GetPLLCLKFreq() local
1535 pllmul = RCC->CFGR & RCC_CFGR_PLLMUL; in RCC_GetPLLCLKFreq()
1536 pllmul = ( pllmul >> 18U) + 2U; in RCC_GetPLLCLKFreq()
1543 pllclk = (HSE_VALUE/prediv) * pllmul; in RCC_GetPLLCLKFreq()
1548 pllclk = (HSI_VALUE >> 1U) * pllmul; in RCC_GetPLLCLKFreq()
1555 pllclk = (HSE_VALUE/prediv) * pllmul; in RCC_GetPLLCLKFreq()
1560 pllclk = (HSI_VALUE/prediv) * pllmul; in RCC_GetPLLCLKFreq()
Dstm32f3xx_hal_rcc.c968 uint32_t tmpreg = 0U, prediv = 0U, pllclk = 0U, pllmul = 0U; in HAL_RCC_GetSysClockFreq() local
983 pllmul = aPLLMULFactorTable[(uint32_t)(tmpreg & RCC_CFGR_PLLMUL) >> RCC_CFGR_PLLMUL_Pos]; in HAL_RCC_GetSysClockFreq()
989 pllclk = (uint32_t)((uint64_t) HSE_VALUE / (uint64_t) (prediv)) * ((uint64_t) pllmul); in HAL_RCC_GetSysClockFreq()
994 pllclk = (uint32_t)((uint64_t) (HSI_VALUE >> 1U) * ((uint64_t) pllmul)); in HAL_RCC_GetSysClockFreq()
1000 pllclk = (uint32_t)((uint64_t) HSE_VALUE / (uint64_t) (prediv)) * ((uint64_t) pllmul); in HAL_RCC_GetSysClockFreq()
1005 pllclk = (uint32_t)((uint64_t) HSI_VALUE / (uint64_t) (prediv)) * ((uint64_t) pllmul); in HAL_RCC_GetSysClockFreq()
/hal_stm32-latest/stm32cube/stm32f0xx/drivers/src/
Dstm32f0xx_hal_rcc.c1105 uint32_t tmpreg = 0U, prediv = 0U, pllclk = 0U, pllmul = 0U; in HAL_RCC_GetSysClockFreq() local
1120pllmul = aPLLMULFactorTable[(uint32_t)(tmpreg & RCC_CFGR_PLLMUL) >> RCC_CFGR_PLLMUL_BITNUMBER]; in HAL_RCC_GetSysClockFreq()
1125 pllclk = (uint32_t)((uint64_t) HSE_VALUE / (uint64_t) (prediv)) * ((uint64_t) pllmul); in HAL_RCC_GetSysClockFreq()
1131 pllclk = (uint32_t)((uint64_t) HSI48_VALUE / (uint64_t) (prediv)) * ((uint64_t) pllmul); in HAL_RCC_GetSysClockFreq()
1138 pllclk = (uint32_t)((uint64_t) HSI_VALUE / (uint64_t) (prediv)) * ((uint64_t) pllmul); in HAL_RCC_GetSysClockFreq()
1141 pllclk = (uint32_t)((uint64_t) (HSI_VALUE >> 1U) * ((uint64_t) pllmul)); in HAL_RCC_GetSysClockFreq()
/hal_stm32-latest/stm32cube/stm32l0xx/drivers/src/
Dstm32l0xx_hal_rcc_ex.c387 uint32_t pllmul, plldiv, pllvco; /* no init needed */ in HAL_RCCEx_GetPeriphCLKFreq() local
470 pllmul = RCC->CFGR & RCC_CFGR_PLLMUL; in HAL_RCCEx_GetPeriphCLKFreq()
472 pllmul = PLLMulTable[(pllmul >> RCC_CFGR_PLLMUL_Pos)]; in HAL_RCCEx_GetPeriphCLKFreq()
492 pllvco = (pllvco * pllmul); in HAL_RCCEx_GetPeriphCLKFreq()