From 562254e0f3c501306147bd88807596ee51c0390e Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期三, 25 十二月 2024 10:12:07 +0800 Subject: [PATCH] 调试完成,功耗可以 目前是5分钟上发一次心跳包 --- FML/DBG.c | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/FML/DBG.c b/FML/DBG.c index 64922be..3831dd9 100644 --- a/FML/DBG.c +++ b/FML/DBG.c @@ -362,6 +362,7 @@ * Modified Date: : 2018年7月23日 *******************************************************************************/ uint8_t chargedbg_flag; +extern uint32_t main_time; HIDO_VOID DBG_Poll(void) { if(DBG_GetMode() == DBG_MODE_SHELL) @@ -382,14 +383,14 @@ { if(l_u32ModeTick != 0) { - if(HIDO_TimerGetTick() - l_u32ModeTick > 200) +// if(abs(main_time - l_u32ModeTick) >= 1) { DBG_SetMode(DBG_MODE_SHELL); } } else { - l_u32ModeTick = HIDO_TimerGetTick(); + l_u32ModeTick = main_time; } } else @@ -412,7 +413,7 @@ { if(l_u32ModeTick != 0) { - if(HIDO_TimerGetTick() - l_u32ModeTick > 200) +// if(abs(main_time - l_u32ModeTick) >= 1) { chargedbg_flag = 1; DBG_SetMode(DBG_MODE_SHELL); @@ -420,7 +421,7 @@ } else { - l_u32ModeTick = HIDO_TimerGetTick(); + l_u32ModeTick = main_time; } } else @@ -441,7 +442,7 @@ { if(l_u32ModeTick != 0) { - if(HIDO_TimerGetTick() - l_u32ModeTick > 200) +// if(abs(main_time - l_u32ModeTick) >= 1) { chargedbg_flag = 1; DBG_SetMode(DBG_MODE_SHELL); @@ -449,7 +450,7 @@ } else { - l_u32ModeTick = HIDO_TimerGetTick(); + l_u32ModeTick = main_time; } } else -- Gitblit v1.9.3