求教我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);
}
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>