keil/include/main/main.c
@@ -478,9 +478,13 @@
        power_manage();
            if(!gpio_pin_get_val(SLEEP_PIN))
            {
            gpio_pin_clr(LORA_NRST);//lora休眠
            LOG_INFO(TRACE_MODULE_APP, "进入休眠模式\r\n");
            mcu_deep_sleep();
            delay_ms(300);
               //LOG_INFO(TRACE_MODULE_APP, "进入休眠模式\r\n");//会打断休眠
               //gpio_pin_clr(LORA_NRST);//lora休眠
               //spi_close(SPI_ID0);
               lora_in_sleep();
                power_init();
               mcu_deep_sleep();
            }
    }
    }else{
@@ -510,16 +514,21 @@
               //Lora_Tx_Poll();
        }
            Lora_Tx_Poll();   
//            if(!gpio_pin_get_val(SLEEP_PIN))
//            {
//            //gpio_pin_clr(LORA_NRST);//lora休眠
//            LOG_INFO(TRACE_MODULE_APP, "进入休眠模式\r\n");
//            mcu_deep_sleep();
//            }
            if(!gpio_pin_get_val(SLEEP_PIN))
            {
               delay_ms(300);
            //LOG_INFO(TRACE_MODULE_APP, "进入休眠模式\r\n");//会打断休眠
            //gpio_pin_clr(LORA_NRST);//lora休眠
            //spi_close(SPI_ID0);
            lora_in_sleep();
             power_init();
            mcu_deep_sleep();
            }
            IdleTask();
            }
   }    
}else{
delay_ms(300);
   //LOG_INFO(TRACE_MODULE_APP, "进入休眠模式\r\n");//会打断休眠
   //gpio_pin_clr(LORA_NRST);//lora休眠