18电源管理课件章节.pdf

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

1STM32电源管理1.1电源管理简介在很多应用场合,对的功耗要求非常苛刻。如某些传感器采集,仅靠小型的电池提供电源,要求工作长达数年之久,且期间不需要任何维护。为此,大多数MCU都会提供电源管理单元来切换MCU的运行模式,尽量降低器件的功耗。1.2STM32的电源管理单元为了方便进行电源管理,STM32把它的片上外设和内核以模块块的行管理,见图1-1。图1-1STM32电源管理单元ADC使用的电源供电,以提高转换精度。CPU、器及内置数字外设由电压调节器供电,而STM32的后备域则由VBAT供电,确保后备域的备份寄存器和RTC在主电源断电时仍能正常工作。第1页共29页1.3STM32的工作模式按功耗由高到低排列,STM32具有运行、睡眠、停止和待机四种工作模式。在电源复位后,MCU就处于运行状态,当CPU不需要继续运行时,就可以选择进入后面的三种低功耗模式降低功耗,这三种模式中,电源消耗不同、唤醒时间不同、唤醒源不同,用户需要根据应用需求,选择最佳的低功耗模式。三种低功耗的模式说明见表1-1。表1-1STM32的低功耗模式说明对VDD对1.8V区域模区域时电压调说明进入方式唤醒方式时钟式钟的影节器的影响响内核停止,所CPU时有外设WFI任一中断钟关,Cortex-M3对其他睡的外设,如时钟和无开眠NVIC、系统时ADC时钟(SysTick)等WFE唤醒钟无影仍在运行响开启或处于低功耗模PDDS和LPDS位任一外部中断停所有的时钟都式(依+SLEEPDEEP位(在外部中断机已停止据电源+WFI或WFE寄存器中设置)HSI和关闭所寄HSE的有1.8V存器的振荡区域的设定)器关WKUP引脚的上时钟闭升沿、RTC闹PDDS位待钟、NRST1.8V电源关闭+SLEEPDEEP位关机引脚上的外部+WFI或WFE复位、IWDG复位从表中可以看到,这三种低功耗模式层层递进,运行的时钟或功

最近下载