认识STM32的复位与电源管理

发布时间:2024-02-26  

复位功能是一个非常重要的功能,大到PC,小到单片机,每一台计算机系统都有。在我小时候,去网吧的时候,但凡是电脑出现任何一点小问题,网管的第一回答一定是重启。重启和复位就是同一个意思。


发展到现在PC已经很稳定了,复位按钮慢慢的淡出我们的视野,但是在主板上我们依然可以找到复位电路的存在。单片机上的复位功能也有着类似的变化,在我们学单片机那个年代,需要在单片机的外部一个复位电路,从专用引脚上接一个电阻和电容组成的复位电路。如果没有这个电路,单片机就没法工作。现在的新款单片机都把复位功能内置到单片机中。如果是开发项目要手动复位,我们可以在复位引脚上接一个按键用来手动复位。


复位

复位功能的作用是让RAM 中的数据清空,让所有连接到复位的相关功能都回到刚开始工作的(初始)状态。在接通电源之前,单片机里的存储器及其他功能的状态是混乱、不稳定的。如果上电后不复位,所有功能都处在无序状态。复位的作用就是让单片机内部按照规章制度去执行,都回到设计者规定好的状态。


在STM32 单片机中,有一个供电监控器,这个监控器是一直工作的,它能监测外部电源的电压,当电压低于2V 时,监控器会让单片机复位。当电压高于2V 时,监控器让单片机进入工作状态。这个监控器有着上电复位的效果,也就是说你每次给单片机接通电源时,电压都是一次从0 升到3.3V(STM32 的工作电压)的过程,这个过程使单片机复位,不需要再外接复位电路。还有一种复位的方法是在单片机的复位引脚上接一个微动开关,另外一端接GND。按下开关可手动复位

poYBAGPkvk2AF_LAAAd9FZC9RVM691.png

电源管理

电源管理是指如何将电源有效分配给系统的不同组件。电源管理对于依赖电池电源的移动式设备至关重要。通过降低组件闲置时的能耗,优秀的电源管理系统能够将电池寿命延长两倍或三倍。电源管理技术也称做电源控制技术


电源管理我们可以简单的分成4 个部分,它们分别为逻辑电源输入、模拟电源输入、备用电源输入和端口输入/ 输出。


那我们先来了解一下逻辑电源输入,VDD是单片机最基本的供电输入端口。给端口输入2 ~3.6V 的直流电压,就能让ARM 内核、存储器、I/O 端口和其他纯数字电路进行工作。逻辑输入电压还能让I/O 端口输入或输出数字信号的电压。假如我们要使用I/O端口点亮LED 或者让一个按键输入,都会用到逻辑电源输入的电压。


而模拟电源输入的电压是用在模数转换器、RC振荡器和PLL 倍频等模拟电路上的。这两部分电源输入在大多数引脚较多的单片机上是分开的。而在引脚较少的单片机上,逻辑电源和模拟电源会并联在一起使用。分开输入的电源在使用上可以更加稳定,而合并输入可以减少引脚的占用。合并输入方式会对模拟电源的稳定性造成影响,如果开发的项目不要求高精度,一般工程师都会选择合并使用。


备用电源输入是一个独立的存在,它是专门给实时时钟(RTC)供电的,当电路断开后它依然可以让RTC 保持走时。同时它也给唤醒电路和后备寄存器供电,让它们一直处在工作状态。备用电源输入可以外接独立电源或者电池。

文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    关于STM32复位的那些事;1. 硬件复位件复位电路如下图,直接将RESET引脚拉低即可,如下: 2. 软件复位 软件复位库函数: NVIC_SystemReset(); STM32F1XX......
    基于STM32芯片特定外设复位的功能;我们知道,STM32芯片里有很多系统级的复位,比方上电复位、欠压复位、看门狗复位软件复位复位脚电平触发复位等等。这些系统级的复位......
    STM32学习笔记—引起电源和系统异常复位的原因;每一块处理器都有复位的功能,不同处理器复位的类型可能有差异,引起复位的原因也可能有多种。 STM32复位功能非常强大,可通过软件、硬件和一些事件触发系统复位......
    STM32F4描述系统和电源复位的原因;每一块处理器都有复位的功能,不同处理器复位的类型可能有差异,引起复位的原因也可能有多种。 STM32复位功能非常强大,可通过软件、硬件和一些事件触发系统复位......
    的代码如下: 六、STM32软件复位方法 在Cortex-M3权威指南中有这么一句话这里有一个要注意的问题:从SYSRESETREQ 被置为有效,到复位发生器执行复位命令,往往会有一个延时。在此......
    STM32芯片的那些系统级复位功能;我们知道,STM32芯片里有很多系统级的复位,比方上电复位、欠压复位、看门狗复位软件复位复位脚电平触发复位等等。这些系统级的复位......
    stm32复位电路如何设计;1,描述 说到复位,我们都不会陌生,系统基本都有一个复位按键。复位的种类有很多:上电复位、掉电复位复位引脚复位、看门狗复位软件复位等。本文探讨的就是在stm32复位......
    stm32复位电路设计 浅析stm32复位电路方法;说到复位,我们都不会陌生,系统基本都有一个复位按键。复位的种类有很多:上电复位、掉电复位复位引脚复位、看门狗复位软件复位等。本文......
    stm32复位电路设计 浅析stm32复位电路方法;说到复位,我们都不会陌生,系统基本都有一个复位按键。复位的种类有很多:上电复位、掉电复位复位引脚复位、看门狗复位软件复位等。本文......
    如何设计在stm32中的复位电路?;说到复位,我们都不会陌生,系统基本都有一个复位按键。复位的种类有很多:上电复位、掉电复位复位引脚复位、看门狗复位软件复位等。本文探讨的就是在stm32复位......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>