WXK
2025-03-14 5631f61d1e227cf40802bcef95b1bf9c053cb04a
keil/include/main/main.c
@@ -61,7 +61,7 @@
#define TEST_UART_MODE TEST_UART_DMA_MODE
#define NUM_SAMPLES 1
#define SLEEP_START_TIME 10
#define SLEEP_START_TIME 60
#define FREQ_LOST_TIME 5
#define NOTAG_FREQ  1
#define BATTERY_GET_TIME 3600
@@ -236,7 +236,7 @@
group_id=g_com_map[GROUP_ID];
memcpy(&dev_id ,&g_com_map[DEV_ID],2);
tag_frequency=1000/g_com_map[COM_INTERVAL];   
g_com_map[VERSION] = (1<<8)|6;
g_com_map[VERSION] = (1<<8)|10;
LOG_INFO(TRACE_MODULE_APP,"设备ID: %x .\r\n",dev_id);
LOG_INFO(TRACE_MODULE_APP,"固件版本:UWB-标签 V%d.%d. \r\n",g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff);
}
@@ -350,18 +350,18 @@
         }
         LoraUp_Poll();
#ifndef DEBUG_MODE
//         if(sleep_flag){//开始一段时间无休眠
//                  trace_flush();
//            uint32_t lock = int_lock();
//                  //LOG_INFO(TRACE_MODULE_APP, "进入低功耗");
//                  //唤醒源设置MK8000修改
//                  //board_5V_input_init(voltage_input_handler);
//                  //sleep_timer_start(g_com_map[COM_INTERVAL]);
//            power_enter_power_down_mode(0);
//                  uart_receive(UART_ID0,m_EUART_DMA_RXBuf,EUART_RX_BUF_SIZE,uart_receive_callback);
//               //LOG_INFO(TRACE_MODULE_APP, "进入低功耗");
//            int_unlock(lock);
//         }
         if(sleep_flag){//开始一段时间无休眠
                  trace_flush();
            uint32_t lock = int_lock();
                  //LOG_INFO(TRACE_MODULE_APP, "进入低功耗");
                  //唤醒源设置MK8000修改
                  //board_5V_input_init(voltage_input_handler);
                  //sleep_timer_start(g_com_map[COM_INTERVAL]);
            power_enter_power_down_mode(0);
                  uart_receive(UART_ID0,m_EUART_DMA_RXBuf,EUART_RX_BUF_SIZE,uart_receive_callback);
               //LOG_INFO(TRACE_MODULE_APP, "进入低功耗");
            int_unlock(lock);
         }
#endif
    }