/* brief Return Frequency of PLL1 return Frequency of PLL1  */
uint32_t CLOCK_GetPll1OutFreq(void)
/* brief Return Frequency of PLL1 return Frequency of PLL1  */
uint32_t CLOCK_GetPll1OutFreq(void)
{
    uint32_t clkRate = 0;
    uint32_t prediv, postdiv;
    float workRate = 0.0F;
    clkRate = CLOCK_GetPLL1InClockRate();
    if (CLOCK_IsPLL1Locked() == true)
    {
        prediv  = findPll1PreDiv();
        postdiv = findPll1PostDiv();
        clkRate = clkRate / prediv;
        workRate = (float)clkRate * (float)findPll1MMult();
        workRate /= (float)postdiv;
    }
    return (uint32_t)workRate;
}