WXK
2024-12-25 562254e0f3c501306147bd88807596ee51c0390e
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