求教STM32停机模式再次进入功耗问题

2019-07-21 06:53发布

求教我f030c8t6,第一次进入STOP模式,发现整板功耗在300ua左右,但是唤醒后,就一直电流1.2MA左右,感觉一直进不去STOP模式了?是不是进入一次后,就要清除啥标志?下面是主循环程序,我配置了好几个外部中断。
main()
{
while(1)
{

                HAL_Delay(2500);
                HAL_Delay(2500);HAL_Delay(2500);HAL_Delay(2500);
                if(1)
                {
                        // HAL_GPIO_WritePin(GPIOA, GPIO_PIN_4, GPIO_PIN_RESET);
                        HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI);
                }


}
}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。