AnsweredAssumed Answered

STM32L0 96MHz mode or bad docs

Question asked by dvorak.peter on Oct 7, 2016
Latest reply on Jan 9, 2017 by Amel N


As a noob, I need to know whether there is a 96MHz mode as the documentation sugests


====================================


C:\Users\PD\STM32Cube\Repository\STM32Cube_FW_L0_V1.7.0\Drivers\STM32L0xx_HAL_Driver\Src\stm32l0xx_ll_utils.c




void LL_SetSystemCoreClock(uint32_t HCLKFrequency)
/**
  * @brief  This function configures system clock with HSI as clock source of the PLL
  * @note   The application need to ensure that PLL is disabled.
  * @note   Function is based on the following formula:
  *         - PLL output frequency = ((HSI frequency * PLLMul) / PLLDiv)
  *         - PLLMul: The application software must set correctly the PLL multiplication factor to avoid exceeding
  *           - 96 MHz as PLLVCO when the product is in range 1,
  *           - 48 MHz as PLLVCO when the product is in range 2,
  *           - 24 MHz when the product is in range 3




-------------------------------------------------
UM1749  User Manual
Description of STM32L0 HAL and Low-layer drivers


1352/1438 DOCID026232 Rev 5


LL_PLL_ConfigSystemClock_HSI


Notes


The application need to ensure that PLL is disabled.


Function is based on the following formula: PLL output
frequency = ((HSI frequency * PLLMul) / PLLDiv)PLLMul: The
application software must set correctly the PLL multiplication


factor to avoid exceeding 96 MHz as PLLVCO when the


product is in range 1,48 MHz as PLLVCO when the product is
in range 2,24 MHz when the product is in range 3
FLASH latency can be modified through this function.

Outcomes