Commit 46dab66b authored by 李冠华's avatar 李冠华

🐞 fix:修改将唤醒引脚的中断在deepsleep前在开启

parent f7555c4f
...@@ -154,7 +154,7 @@ static void Power_Sleep_Init(void) ...@@ -154,7 +154,7 @@ static void Power_Sleep_Init(void)
// RTE_DEEPSLEEP_GPIO_Interrupt_Enable(CAN_MCU_RXD,Trigger_Falling); // RTE_DEEPSLEEP_GPIO_Interrupt_Enable(CAN_MCU_RXD,Trigger_Falling);
// if(g_powerState == 0U) // if(g_powerState == 0U)
// { // {
RTE_DEEPSLEEP_GPIO_Interrupt_Enable(KL15_AD_IN,Trigger_Rising); // RTE_DEEPSLEEP_GPIO_Interrupt_Enable(KL15_AD_IN,Trigger_Rising);
// } // }
// g_u8CanrxSleepstate = 0U; // g_u8CanrxSleepstate = 0U;
} }
...@@ -312,14 +312,15 @@ static Power_Status_em Power_Stay_Sleep(void) ...@@ -312,14 +312,15 @@ static Power_Status_em Power_Stay_Sleep(void)
while (1) while (1)
{ {
RTE_WDT_Clear(); RTE_WDT_Clear();
if (RTE_GPIO_Get_Level(KL15_AD_IN))/* KL15 */ if (RTE_GPIO_Get_Level(KL15_AD_IN) == 0)/* KL15 */
{ {
u8PowerSts = EM_IGN_Wakeup; RTE_DEEPSLEEP_GPIO_Interrupt_Enable(KL15_AD_IN,Trigger_Rising);
break; RTE_DEEPSLEEP_Enable();
} }
else else
{ {
RTE_DEEPSLEEP_Enable(); u8PowerSts = EM_IGN_Wakeup;
break;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment