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