sggt/App/APP_WU/Src/timer.c

54 lines
1.1 KiB
C

/*
* @Author: wujunchao wujunchao@wuxismart.com
* @Date: 2024-12-27 11:44:23
* @LastEditors: wujunchao wujunchao@wuxismart.com
* @LastEditTime: 2024-12-27 11:46:58
* @FilePath: \signal_generator\App\APP_WU\timer.c
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
#include "timer.h"
int heart_1000ms_flag = 0;
int heart_1000ms_cnt = 0;
int battery_3000ms_flag = 0;
int battery_3000ms_cnt = 0;
int plot_1500ms_flag = 0;
int plot_1500ms_cnt = 0;
void duty_tim3(void)
{
freq_signal.over_cnt++;
}
void duty_tim6(void)
{
lv_tick_inc(1);
heart_1000ms_cnt++;
if( heart_1000ms_cnt >= 1000)
{
heart_1000ms_cnt = 0;
heart_1000ms_flag = 1;
}
battery_3000ms_cnt++;
if( battery_3000ms_cnt >= 3000)
{
battery_3000ms_cnt = 0;
battery_3000ms_flag = 1;
}
plot_1500ms_cnt++;
if( plot_1500ms_cnt >= 1500)
{
plot_1500ms_cnt = 0;
plot_1500ms_flag = 1;
}
}