Просмотр исходного кода

【更改】更改了休眠handle 重新投票的问题,handle投一次票,更改了handle对应不上的问题。
【问题】:休眠后无法唤醒,且一开始会重启一次

CHENJIE-PC\QiXiang_CHENJIE 4 лет назад
Родитель
Сommit
8f17362cda
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      src/app.c

+ 3 - 3
src/app.c

@@ -323,7 +323,7 @@ static void process0AppTask(void* arg)//任务调度程序
                     #endif						
                 }
                 slpManPlatVoteEnableSleep(process0SlpHandler, SLP_SLP2_STATE);  // cancel the prohibition of sleep2
-				slpManPlatVoteDisableSleep(process0SlpHandler, SLP_HIB_STATE);
+
                 if(slpManCheckVoteState(process0SlpHandler, &State, &cnt)==RET_TRUE)
                 {
                     #ifdef USING_PRINTF
@@ -708,7 +708,7 @@ static void process2AppTask(void* arg)
             case PROCESS_STATE_SLEEP:
             {   
                 slpManPlatVoteEnableSleep(process2SlpHandler, SLP_SLP2_STATE); 
-                slpManPlatVoteDisableSleep(process2SlpHandler, SLP_HIB_STATE);   
+  
                 while(1)
                 {
                     osDelay(3000);
@@ -894,7 +894,7 @@ static void process3AppTask(void* arg)
                 // posGGAServiceStop();
 				free(TcpSendBuffer);
                 slpManPlatVoteEnableSleep(process3SlpHandler, SLP_SLP2_STATE);  // cancel the prohibition of sleep2
-				slpManPlatVoteDisableSleep(process3SlpHandler, SLP_HIB_STATE);
+                
                 while(1)
                 {
                     osDelay(3000);