网站空间怎么进,注册网站借钱平台犯不犯法,广州番禺区美食攻略,易语言网站批量注册怎么做STM32 电源系统结构介绍 电源系统#xff1a;VDDA供电区域、VDD供电区域、1.8V供电区域、后备供电区域。
器件的工作电压#xff08;VDD#xff09;2.0~3.6V
为了提高转换精度#xff0c;给模拟外设独立供电。电压调节器为1.8V供电区域供电#xff0c;且1.8V供电区域是电…STM32 电源系统结构介绍 电源系统VDDA供电区域、VDD供电区域、1.8V供电区域、后备供电区域。
器件的工作电压VDD2.0~3.6V
为了提高转换精度给模拟外设独立供电。电压调节器为1.8V供电区域供电且1.8V供电区域是电源系统中最主要的部分。两种供电方式VBAT和VDD。主要电源被切断该区域还能工作。
低功耗
降低集成电路的能量消耗。 STM32具有运行、睡眠、停止和待机四种工作模式。 上电后默认是在运行模式当内核不需要继续运行时可以选择后面三种低功耗模式。 睡眠模式
优点对系统影响小。缺点节能效果最差。
停止模式
优点节能效果好程序不会复位。缺点恢复时间较长。
待机模式
优点节能效果最好。缺点程序会复位少数条件唤醒。 三种模式的功耗 WFI命令和WFE命令 内核指令使用函数的格式__WFI()和WFE()来调用。
低功耗相关HAL库驱动介绍 低功耗模式的使用步骤 初始化WKUP为中断触发源外设低功耗处理设置MCU外围外设进入低功耗可选。进入睡眠模式HAL_PWR_EnterSLEEPMode等待WKUP外部中断唤醒。 初始化WKUP为中断触发源外设低功耗处理设置MCU外围外设进入低功耗可选。进入停止模式HAL_PWR_EnterSTOPMode等待WKUP外部中断唤醒重新设置时钟重新选择滴答时钟源失能systick中断。 待机模式下所有I/O引脚处于高阻态除了复位引脚、被使能的唤醒引脚等待机模式下不能下载程序必须退出待机模式才能下载。
初始化WKUP为中断触发源外设低功耗处理设置MCU外围外设进入低功耗可选。使能电源时钟__HAL_RCC_PWR_CLK_ENBALE使能WKUP的唤醒功能HAL_PWR_EnableWakeUpPin清除唤醒标记WUF__HAL_PWR_CLEAR_FLAG进入待机模式HAL_PWR_EnterSTANDBYMode