欢迎光临恒盛灯杆厂有限公司官网!
多年专注杆件加工枪机立杆、路灯杆定制生产厂家
全国咨询热线: 18083060140
联系我们
重庆恒盛灯杆厂
全国免费服务热线: 18083060140
手机: 18083060140
邮箱: 383906124@qq.com
地址: 重庆市九龙坡区都市工业园区
联系人: 高先生
您的位置: 首页>新闻中心>行业动态
行业动态

这部门的电路可以通过 STM32的 VB

时间:2021-01-22 16:00:58 点击:689次

  电源对电子装备的重要性不问可知,它是担保体系不变运行的基本,而担保体系能不变运行后,又有低功耗的要求。在许多应用场所中都对电子装备的功耗要求很是苛刻,如某些提供电源,要求事变长达数年之久,且时代不必要任何维护;因为伶俐穿着装备的小型化要求,电池体积不能太大导致容量也较量小,以是也很有须要从节制功耗入手,进步装备的续行时刻。因此,

  STM32芯片首要通过引脚 VDD 从外部获取电源,在它的内部具有电源监控器用于检测 VDD的电压,以实现复位成果及掉电紧张处理赏罚成果,担保体系靠得住地运行。

  当检测到 VDD 的电压低于阈值 VPOR及 VPDR 时,无需外部电路帮助,STM32 芯片会自动保持在复位状态,防备因电压不敷强行事变而带来严峻的效果。见图 45-1,在刚开始电压低于 VPOR时(约 1.72V),STM32 保持在上电复位状态(POR,Power On Reset),当VDD 电压一连上升至大于 VPOR时,芯片开始正常运行,而在芯片正常运行的时辰,当检测到 VDD 电压降落至低于 VPDR阈值(约 1.68V),会进入掉电复位状态(PDR,Power Down Reset)。

  POR与 PDR的复位电压阈值是牢靠的,假如用户想要自行设定复位阈值,可以行使STM32的 BOR成果( Brownout Reset )。它可以编程节制电压检测事变在表 45-1 中的阈值级别,通过修改“选项字节”(某些非凡寄存器)中的 BOR_LEV 位即可节制阈值级别。其复位节制表示图见图 45-2。

  上述 POR、PDR以及 BOR成果都是行使其电压阈值与外部供电电压 VDD 较量,当低于事变阈值时,会直接进入复位状态,这可防备电压不敷导致的误操纵。除此之外,STM32还提供了可编程电压检测器 PVD,它也是及时检测 VDD的电压,当检测到电压低于 VPVD阈值时,会向内核发生一个 PVD 间断(EXTI16 线间断)以使内核在复位前举办紧张处理赏罚。该电压阈值可通过电源节制寄存器 PWR_CSR配置。

  行使 PVD可设置 8 个品级,见表 45-2。个中的上升沿和降落沿别离暗示相同图 45-2中 VDD电压上升进程及降落进程的阈值。

  为了利便举办电源打点,STM32 把它的外设、内核等模块跟据成果分别了供电地区,其内部电源地区分别见图 45-3。

  从框图相识到,STM32的电源体系首要分为备份域电路、内核电路以及ADC电路三部门,先容如下:

  STM32的 LSE振荡器、RTC、备份寄存器及备份 SRAM这些器件被包括进备份域电路中,AT引脚获取供电电源,在现实应用中一样平常会行使 3V的钮扣电池对该引脚供电。

  在图中备份域电路的左侧有一个电源开关布局,它的成果相同图 45-4 中的双二极管,在它的上方毗连了 VBAT 电源,下方毗连了 VDD主电源(一样平常为 3.3V),右侧引出到备份域电路中。当 VDD主电源存在时,因为 VDD电压较高,备份域电路通过 VDD 供电,重庆监控杆,当 VDD掉电时,备份域电路由钮扣电池通过 VBAT 供电,担保电路能一连运行,从而可操作它保存要害数据。

  在 STM32 的电源体系中调压器供电的电路是首要的部门,调压器为备份域及待机电路以外的全部数字电路供电,个中包罗内核、数字外设以及 RAM,调压器的输出电压约为 1.2V,因而行使调压器供电的这些电路地区被称为 1.2V 域。调压器可以运行在“运行模式”、“遏制模式”以及“待机模式”。在运行模式下,1.2V 域全功率运行;在遏制模式下 1.2V 域运行在低功耗状态,1.2V 地区的全部时钟都被封锁,响应的外设都遏制了事变,但它会保存内核寄存器以及SRAM的内容;在待机模式下,整个 1.2V域都断电,该地区的内核寄存器及SRAM内容城市丢失(备份地区的寄存器及 SRAM 不受影响)。

  为了进步转换精度,STM32 的 ADC 配有独立的电源接口,利便举办单独的滤波。ADC 的事变电源行使 VDDA引脚输入,行使 VSSA作为独立的地毗连,VREF引脚则为 ADC提供丈量行使的参考电压。

  按功耗由高到低分列,STM32具有运行、就寝、遏制和待机四种事变模式。上电复位后 STM32 处于运行状态时,当内核不必要继承运行,就可以选择进入后头的三种低功耗模式低落功耗,这三种模式中,电源耗损差异、叫醒时刻差异、叫醒源差异,用户必要按照应用需求,选择的低功耗模式。三种低功耗的模式声名见表 45-3。

  从表中可以看到,这三种低功耗模式层层递进,运行的时钟或芯片成果越来越少,因而功耗越来越低。

  在就寝模式中,仅封锁了内核时钟,内核遏制运行,但其片上外设,CM4焦点的外设全都还照常运行。有两种方法进入就寝模式,它的进入方法抉择了从就寝叫醒的方法,别离是 WFI(wait for interrupt)和 WFE(wait for event),即由守候“间断”叫醒和由“变乱”叫醒。就寝模式的各类特征见表 45-4。

#p#分页问题#e#

  在遏制模式中,进一步封锁了其余全部的时钟,于是全部的外设都遏制了事变,但因为其 1.2V 地区的部门电源没有封锁,还保存了内核的寄存器、内存的信息,以是从遏制模

  式叫醒,并从头开启时钟后,还可以以前次遏制处继承执行代码。遏制模式可以由恣意一个外部间断(EXTI)叫醒。在遏制模式中可以选择电压调理器为开模式或低功耗模式,可选

  择内部 FLASH 事变在正常模式或掉电模式。遏制模式的各类特征见表 45-5。

  待机模式,它除了封锁全部的时钟,还把 1.2V 地区的电源也完全封锁了,也就是说,从待机模式叫醒后,因为没有之前代码的运行记录,只能对芯片复位,从头检测 boot 前提,从新开始执行措施。它有四种叫醒方法,别离是 WKUP(PA0)引脚的上升沿,RTC 闹钟变乱,NRST 引脚的复位和 IWDG(独立看门狗)复位。

  在以上讲授的就寝模式、遏制模式及待机模式中,若备份域电源正常供电,备份域内的 RTC 都可以正常运行、备份域内的寄存器及备份域内的 SRAM数据会被生涯,不受功耗模式影响。

  PVD可监控 VDD 的电压,当它低于阈值时可发生 PVD间断以让体系举办紧张处理赏罚,这个阈值可以直接行使库函数 PWR_PVDLevelConfig 设置成前面表 45-2 中声名的阈值品级。

  我们相识到进入各类低功耗模式时都必要挪用 WFI 或 WFE 呼吁,它们实质上都是内核指令,在库文件 core_cmInstr.h 中把这些指令封装成了函数,见代码清单 24-1。

  我们相识到进入各类低功耗模式时都必要挪用 WFI 或 WFE 呼吁,它们实质上都是内核指令,在库文件 core_cmInstr.h 中把这些指令封装成了函数,见代码清单 24-1。

  对付这两个指令,我们应用时一样平常只必要知道,挪用它们都能进入低功耗模式,必要行使函数的名目“__WFI();”和“__WFE();”来挪用(由于__wfi及__wfe 是编译器内置的函数,函数内部行使挪用了响应的汇编指令)。个中 WFI指令抉择了它必要用间断叫醒,而WFE 则抉择了它可用变乱来叫醒,关于它们更具体的区别可查阅《cortex-CM3/CM4势力巨子指南》相识。

  直接挪用 WFI和 WFE 指令可以进入就寝模式,而进入遏制模式则还必要在挪用指令前配置一些寄存器位,STM32尺度库把这部门的操纵封装到 PWR_EnterSTOPMode函数中

  这个函数有两个输入参数,别离用于节制调压器的模式及选择行使 WFI 或 WFE 遏制,代码中先是按照调压器的模式设置 PWR_CR寄存器,再把内核寄存器的 SLEEPDEEP 位置1,这样再挪用 WFI或 WFE呼吁时,STM32就不是就寝,而是进入遏制模式了。函数末了处的语句用于复位 SLEEPDEEP 位的状态,因为它是在 WFI及 WFE 指令之后的,以是这部门代码是在 STM32 被叫醒的时辰才会执行。要留意的是进入遏制模式后,STM32的全部I/O都保持在遏制前的状态,而当它被叫醒时,STM32 行使 HSI作为体系时钟(16MHz)运行,因为体系时钟会影响许多外设的事变状态,以是一样平常我们在叫醒后会从头开启 HSE,把体系时钟配置会原本的状态。前面提到在遏制模式中还可以节制内部 FLASH 的供电,节制 FLASH 是进入掉电状态照旧正常供电状态,这可以行使库函数 PWR_FlashPowerDownCmd 设置,它着实只是封装了一个对 FPDS寄存器位操纵的语句,见代码清单 45-3。这个函数必要在进入遏制模式前被挪用,即应用时必要把它放在上面的 PWR_EnterSTOPMode 之前。

  相同地,STM32 尺度库也提供了节制进入待机模式的函数,其界说见代码清单 43-3。

  该函数中先设置了 PDDS寄存器位及 SLEEPDEEP寄存器位,接着挪用__force_stores函数确生涯储操纵完毕后再挪用 WFI指令,从而进入待机模式。这里值得留意的是,待机

  模式也可以行使 WFE 指令进入的,假如您有必要可以自行修改;其它,因为这个函数没有操纵 WUF寄存器位,以是在现实应用中,挪用本函数前,还必要清空 WUF寄存器位才气进入待机模式。

  在进入待机模式后,除了被使能了的用于叫醒的 I/O,别的 I/O 都进入高阻态,而从待机模式叫醒后,相等于复位 STM32 芯片,措施从头从新开始执行。

  请大神帮资助了,感到头插或不插串口表现的数值都没变革,措施,接线确认没题目,尚有就是这个传感器不是5V供电的吗?...

  用过不带DMAMUX的STM32芯片的DMA模块的人也许会问,之前没这个模块,不是照样用吗?外设申请....

  如图所示:视频说当负载相等于电容时。反相器由低电平酿成高电平常要对负载电容充电,它说这个电路对电容的驱下手段...

  地点题目。芯片UID的存放地点要到芯片对应的参考手册里去核对。出格要提示的是,并非全部STM32系列....

  DCpower一样平常是指带现实电压的源,其他的都是标号。在有些仿真软件中,默认把标号和源相连。

  对付这种环境,我们可以将被统计信号毗连到按时器的ETR脚,并作为按时器的计数时钟。开启按时器更新间断....

  本篇以锐迪芯电子RFIC STX640 为例,简朴叙述为得到精采的射频机能,必要在 PCB 计划中注....

  跟着我京城市建树的不绝加速,大量的高层构筑及大型民众构筑拔地而起。为了担保构筑物的消防安详,配置了大量的消防设...

  智能车辆作为智能交通体系的要害技能之一,是很多高新技能综合集成的载体。它浮现了车辆工程、人工智能、自....

  嗨,假设一个数字罐,如MCP4131。假如VDD为3.3伏,但刮水器到电瓶一端或电瓶两头的电压是5伏,那么数字电瓶会有...

  在数据手册的“6.1.2.4 Power-On Reset (POR)”中提到“The 3.3-V power supply to the device must reach 3....

  你好!我有一个AD题目。我行使PIC16F1823I为ADCFVR=

  4.096V行使牢靠电压参考电压,前提Vdd

  各人好,OS:Win 10Sofeware Version:MPLAB X IDE v4.05PICKITVersion:XC8(v1.45)固件套件Ve...

  各人好,我正在实行用CR2032电池备份来设置PIC24FJ64GA202的RTCC。微节制器正常事变,在VBAT管脚上有...

  征象:用ST LINK仿真时单步执行,到BKP_CR的TPAL = 1,TPE = 1,BKP_CSR的TEF = 1”这一步...

  嗨,我在用18F25K80事变。在这个装备上,内部调理器老是启用的(没有ENVREG引脚),Vddcore应该有一个10u的盖...

  假如手机在开机状态下改换SIM卡,会有什么影响? 在现在的智妙手机上,都支持“热插拔”成果,也....

  当越来越多的智能体系呈现后,险些形成了四大共有的诉求:高能效、慎密丈量、不变互联、靠得住掩护。对模仿技....

  STM32系列芯片拥有少3个、多8个16位的按时器,这是按时器通过可编程预分频器驱动的16位自动....

  我们做STM32产物开拓,终是要将编写的措施代码写进芯片存储器,凡是指Flash存储器【含可以映射....

  ADM106x超等序列产生器™ 系列继承行使较量器,但有一些重要的区别。两个较量器专用于每个输入,因....

  在做STM32应用开拓进程中,碰着芯片非常复位,或进入了非常处理赏罚时,怎样办理?通过本篇案例说明,相识....

  VDDA为全部的模仿电路部门供电,包罗:ADC模块,复位电路,PVD(可编程电压监测器),PLL,上....

  起首先容一下这样做的利益:回收低的晶振和总线频率使得我们可以选择较小的单片机满意时序的要求,这样单片....

  无论是否行使模仿部门和AD部门,MCU外围出去VCC和GND,VDDA、VSSA、Vref(假如封装....

  ACS71020 回收了 Allegro 创新的霍尔效应电传播感器技能,增进了线电压检测(电压电平

  DDR硬件计划要点 1、电源 DDR的电源可以分为三类: a、主电源VDD和VDDQ,主电源的要求是....

  电源监控器的浸染是节制体系的负载点(POL)以使电源轨满意类型要求。POL可所以模仿也可所以数字的,....

#p#分页问题#e#

  电力操纵电源监测体系是跟着电力体系自动化运行而发生的,该体系可以对变电站中的交换供电电源、直流节制电....
想相识更多详情,请会见:监控杆-高杆灯-扬州照明科技有限公司

在线客服
联系方式

热线电话

18083060140

上班时间

周一到周五

公司电话

18083060140

二维码
线