/* This function enable clock divider output module clock, enable clock divider output function and set frequency selection.  */
void CLK_EnableCKO(uint32_t u32ClkSrc, uint32_t u32ClkDiv, uint32_t u32ClkDivBy1En)
/* This function enable clock divider output module clock, enable clock divider output function and set frequency selection.  */
void CLK_EnableCKO(uint32_t u32ClkSrc, uint32_t u32ClkDiv, uint32_t u32ClkDivBy1En)
{
    CLK->CLKOCTL = CLK_CLKOCTL_CLKOEN_Msk | (u32ClkDiv) | (u32ClkDivBy1En << CLK_CLKOCTL_DIV1EN_Pos);
    CLK_EnableModuleClock(CLKO_MODULE);
    CLK_SetModuleClock(CLKO_MODULE, u32ClkSrc, 0UL);
}