mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #374 from bcostm/fix_F401RE_sleep
[NUCLEO_F401RE] Fix issue with sleep and ST HAL tick timerpull/379/head
commit
f2f5409d12
|
|
@ -36,8 +36,16 @@
|
|||
static TIM_HandleTypeDef TimMasterHandle;
|
||||
|
||||
void sleep(void) {
|
||||
TimMasterHandle.Instance = TIM5;
|
||||
|
||||
// Disable HAL tick interrupt
|
||||
__HAL_TIM_DISABLE_IT(&TimMasterHandle, TIM_IT_CC2);
|
||||
|
||||
// Request to enter SLEEP mode
|
||||
HAL_PWR_EnterSLEEPMode(PWR_MAINREGULATOR_ON, PWR_SLEEPENTRY_WFI);
|
||||
|
||||
// Enable HAL tick interrupt
|
||||
__HAL_TIM_ENABLE_IT(&TimMasterHandle, TIM_IT_CC2);
|
||||
}
|
||||
|
||||
void deepsleep(void) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue