/* Change Logs: Date Author Notes  breo.com first version  */
void DumpClock(const char *msg)
/* Change Logs: Date Author Notes  breo.com first version  */
void DumpClock(const char *msg)
{
    RCC_ClocksType RCC_ClockFreq;
    rt_kprintf("--------------------------------\n");
    rt_kprintf("%s:\n", msg);
    RCC_GetClocksFreqValue(&RCC_ClockFreq);
    rt_kprintf("SYSCLK: %d\n", RCC_ClockFreq.SysclkFreq);
    rt_kprintf("HCLK: %d\n", RCC_ClockFreq.HclkFreq);
    rt_kprintf("PCLK1: %d\n", RCC_ClockFreq.Pclk1Freq);
    rt_kprintf("PCLK2: %d\n", RCC_ClockFreq.Pclk2Freq);
}