|
@@ -29,7 +29,6 @@ void entry_acc_sleep(int fastboot, u8 wakeup_mode)
|
|
|
return;
|
|
return;
|
|
|
|
|
|
|
|
printf("entry sleep.\n");
|
|
printf("entry sleep.\n");
|
|
|
- RTC_SendCmd(RTC_SleepMode, 1);
|
|
|
|
|
RTC_PowerDown(fastboot);
|
|
RTC_PowerDown(fastboot);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -53,7 +52,6 @@ void entry_rtc_sleep(u32 time_s)
|
|
|
time_s += 1;
|
|
time_s += 1;
|
|
|
|
|
|
|
|
RTC_WriteReg(RTC_RAMH, &RTC->RAM_H, RTC->CNT_H + time_s);//config sleep time
|
|
RTC_WriteReg(RTC_RAMH, &RTC->RAM_H, RTC->CNT_H + time_s);//config sleep time
|
|
|
- RTC_SendCmd(RTC_SleepMode, 1);
|
|
|
|
|
RTC_PowerDown(0);
|
|
RTC_PowerDown(0);
|
|
|
}
|
|
}
|
|
|
#elif RTC_DEMO == RTC_GPIO0WAKEUP_DEMO
|
|
#elif RTC_DEMO == RTC_GPIO0WAKEUP_DEMO
|
|
@@ -73,7 +71,6 @@ void entry_gpio0_sleep(int fastboot, u8 wakeup_mode)
|
|
|
RTC_SetWakeup(RTC_WAKEUP_ACC, RTC_WAKEUP_RISING, 0);
|
|
RTC_SetWakeup(RTC_WAKEUP_ACC, RTC_WAKEUP_RISING, 0);
|
|
|
|
|
|
|
|
printf("entry sleep.\n");
|
|
printf("entry sleep.\n");
|
|
|
- RTC_SendCmd(RTC_SleepMode, 1);
|
|
|
|
|
RTC_PowerDown(fastboot);
|
|
RTC_PowerDown(fastboot);
|
|
|
}
|
|
}
|
|
|
#elif RTC_DEMO == RTC_GPIO1WAKEUP_DEMO
|
|
#elif RTC_DEMO == RTC_GPIO1WAKEUP_DEMO
|
|
@@ -93,7 +90,6 @@ void entry_gpio1_sleep(int fastboot, u8 wakeup_mode)
|
|
|
RTC_SetWakeup(RTC_WAKEUP_ACC, RTC_WAKEUP_RISING, 0);
|
|
RTC_SetWakeup(RTC_WAKEUP_ACC, RTC_WAKEUP_RISING, 0);
|
|
|
|
|
|
|
|
printf("entry sleep.\n");
|
|
printf("entry sleep.\n");
|
|
|
- RTC_SendCmd(RTC_SleepMode, 1);
|
|
|
|
|
RTC_PowerDown(fastboot);
|
|
RTC_PowerDown(fastboot);
|
|
|
}
|
|
}
|
|
|
#endif
|
|
#endif
|