/* This function Initializes the interrupt frequency of the SysTick.  */
__WEAKDEF int32_t SysTick_Init(uint32_t u32Freq)
/* This function Initializes the interrupt frequency of the SysTick.  */
__WEAKDEF int32_t SysTick_Init(uint32_t u32Freq)
{
    int32_t i32Ret = LL_ERR;
    if ((0UL != u32Freq) && (u32Freq <= 1000UL)) {
        m_u32TickStep = 1000UL / u32Freq;
        if (0UL == SysTick_Config(HCLK_VALUE / u32Freq)) {
            i32Ret = LL_OK;
        }
    }
    return i32Ret;
}