Статус:
Offline
Реєстрація: 07.05.2019
Повідом.: 25847
Реєстрація: 07.05.2019
Повідом.: 25847
не могу вогнать в sleep stm32f030
привет
гугли-мугли
историй масса. все сводятся к одному и тому же.
все проверил
последовательность действий как у всех
по всем признакам - уходит
но не в сон а хз куда
1.5мА потребление
последний из экзерсисов (libopencm3)
тут вообще кроме одизабленного - больше ничего не используется
кто что скажет?
ps конкретно мк stm32f030f4p6
привет
гугли-мугли
историй масса. все сводятся к одному и тому же.
все проверил
последовательность действий как у всех
по всем признакам - уходит
но не в сон а хз куда
1.5мА потребление
последний из экзерсисов (libopencm3)
Код:
void enter_sleep(void)
{
rcc_periph_clock_enable(RCC_PWR);
rcc_periph_clock_disable(RCC_GPIOA);
systick_counter_disable();
pwr_clear_wakeup_flag();
pwr_enable_wakeup_pin();
pwr_set_stop_mode();
SCB_SCR |= SCB_SCR_SLEEPDEEP | SCB_SCR_SLEEPONEXIT;
__WFI();
}
кто что скажет?
ps конкретно мк stm32f030f4p6