/* Configures the PLL clock source and DM DN factor. This function must be used only when the PLL is disabled.  */
void RCC_PLLDMDNConfig(uint32_t RCC_PLLSource, uint32_t RCC_PLLDN, uint32_t RCC_PLLDM)
/* Configures the PLL clock source and DM DN factor. This function must be used only when the PLL is disabled.  */
void RCC_PLLDMDNConfig(uint32_t RCC_PLLSource, uint32_t RCC_PLLDN, uint32_t RCC_PLLDM)
{
    uint32_t tmpreg0 = 0;
    assert_param(IS_RCC_PLL_SOURCE(RCC_PLLSource));
    assert_param(IS_RCC_PLL_MUL(RCC_PLLMul));
    tmpreg0 = RCC->CR;
    tmpreg0 &= 0x038fffff;
    tmpreg0 |= (RCC_PLLDN << 26) | (RCC_PLLDM << 20);
    RCC->CR = tmpreg0;
}