/*
 * @Description: 定时器模块-svc层
 * @Author: yangsw
 * @Date: 2021-05-27 15:48:46
 * @LastEditTime: 2023-01-04 11:08:23
 * @LastEditors: Lida
 * @Reference: 
 */
#include "svc_lptimer.h"
#include "../../pulse/svc/svc_pulse.h"

static S_Lptimer s_lptimer;

/**
 * @brief: 定时器初始化
 * @param  {void}
 * @return {void}
 * @note:
 * @see:
 */
void Svc_Lptimer_Init(void){
    //Svc_Log_Printf(LOG_INFO,"%s",__FUNCTION__);
    Bsp_Lptimer_Init();
}


/**
 * @brief: 定时1ms回调
 * @param  {void}
 * @return {void}
 * @note: 1ms执行一次
 * @see: 
 */
static void Lptimer_500ms_Callback(void){
    s_lptimer.u32Sys500msCnt++;
    //user code start
    // Svc_Pulse_Timer_500ms_Callback();
    //user code end
}

/**
 * @brief: 定时器500ms回调
 * @param  {void}
 * @return {void}
 * @note: 
 * @see: 
 */
void Svc_Lptimer_500ms_Callback(void){
    Lptimer_500ms_Callback();
}