新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > STM32三种低功耗模式研究一

STM32三种低功耗模式研究一

作者: 时间:2016-11-28 来源:网络 收藏
睡眠模式:任何中断和事件都能唤醒,而且可以保存代码运行状态。在唤醒前和唤醒后都不需要电源管理方面的 配置。
示例:
int main(void)
{
LED_GPIO_Config();
EXTI_Key_Config();
USART1_Config();
while(1)
{
LED1( ON ); // 亮
Delay(0x5FFFF0);
LED1( OFF ); // 灭
LED2( ON ); // 亮
Delay(0x5FFFF0);
LED2( OFF ); // 灭
LED3( ON ); // 亮
Delay(0x5FFFF0);
LED3( OFF ); // 灭
__WFI(); //进入睡眠模式,等待中断唤醒
LED2( ON ); // 亮 睡眠唤醒后真的从这开始运行了哦
Delay(0x5FFFF0);
LED2( OFF ); // 灭
}
}



关键词: STM32低功耗模

评论


技术专区

关闭