WXK
2025-02-19 9844ed8dd3438e5deaba146477b80fd2115196b7
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
@@ -476,7 +477,7 @@
    ST_UartInit stInit;
    
    memset(&stInit, 0, sizeof(stInit));
    stInit.m_eRxMode = UART_RX_MODE_INT;
    stInit.m_eRxMode = UART_RX_MODE_DMA;
#if DBG_TX_DMA
    stInit.m_eTxMode = UART_TX_MODE_DMA;
#else