From de981d775c77551692b618ba9bfe60d5cd7f1532 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期二, 12 八月 2025 17:46:07 +0800
Subject: [PATCH] 开发完成

---
 keil/include/main/main.c |   31 ++++++++++---------------------
 1 files changed, 10 insertions(+), 21 deletions(-)

diff --git a/keil/include/main/main.c b/keil/include/main/main.c
index 53488c6..fd0425e 100644
--- a/keil/include/main/main.c
+++ b/keil/include/main/main.c
@@ -339,6 +339,7 @@
 	}
 	//uart_change_check(gpio_state);
 }
+extern  float motor_keeptime;
 uint8_t Get_anchor_appdata_flag;
 uint8_t Get_anchor_appdata_num;
 extern uint8_t update_tag_time;
@@ -355,7 +356,7 @@
     sleep_flag=1;
     }
     
-    
+    motor_keeptime--;
     g_start_send_flag=1;
 //    if(delaysleep_count>0)
 //    delaysleep_count--;
@@ -366,6 +367,8 @@
 {
     nomove_count=0;
     Motion_Detection_callback();
+    gpio_pin_toggle(IO_PIN_7);//亮
+    motor_keeptime=3;
 }
 static void pca_handler(enum IO_PIN_T pin)
 {
@@ -426,10 +429,10 @@
     LOG_INFO(TRACE_MODULE_APP,"服务器地址: %d.%d.%d.%d:%d.\r\n",ip0,ip1,ip2,ip3,port);
 } 
 extern uint8_t motor_state;
-extern  float motor_keeptime;
 uint8_t test1;
 void IdleTask(void)
 {
+    g_com_map[MOTOR_ENABLE]=1;
     if(g_com_map[MOTOR_ENABLE])
     {
             if(motor_keeptime>0)
@@ -684,29 +687,15 @@
         if(g_start_send_flag)
         {
             g_start_send_flag = 0;
-            gpio_pin_set(IO_PIN_7);//亮
-		    SwitchTagState();	
-            gpio_pin_clr(IO_PIN_7);//灭
+//            gpio_pin_set(IO_PIN_7);//亮
+////		    SwitchTagState();	
+//            gpio_pin_clr(IO_PIN_7);//灭
         }
 //				PowerTask();
 				IMUTask();
 //				UserKeyTask();
         IdleTask();
-        LoraUp_Poll();
-#ifndef DEBUG_MODE
-        
-			if(sleep_flag&&state5v==0){//开始一段时间无休眠
-						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
+//        LoraUp_Poll();
+
     }
 }

--
Gitblit v1.9.3