文章

低功耗和ADC

发布:2024年11月27日 更新:2025年02月27日 492

image.png


■ 低功耗 − 睡眠、停机和待机模式 − VBAT为RTC和后备寄存器供电

■ 2个12位模数转换器,1μs转换时间(多达16个 输入通道)  − 转换范围:0至3.6V  − 双采样和保持功能 − 温度传感器


2.3.12 低功耗模式

STM32F103xC、STM32F103xD和STM32F103xE增强型产品支持三种低功耗模式,可以在要求低 功耗、短启动时间和多种唤醒事件之间达到最佳的平衡。 


● 睡眠模式

在睡眠模式,只有CPU停止,所有外设处于工作状态并可在发生中断/事件时唤醒CPU。


● 停机模式

在保持SRAM和寄存器内容不丢失的情况下,停机模式可以达到最低的电能消耗。在停机模式 下,停止所有内部1.8V部分的供电,PLL、HSI的RC振荡器和HSE晶体振荡器被关闭,调压器 可以被置于普通模式或低功耗模式。 可以通过任一配置成EXTI的信号把微控制器从停机模式中唤醒,EXTI信号可以是16个外部I/O 口之一、PVD的输出、RTC闹钟或USB的唤醒信号。


● 待机模式

在待机模式下可以达到最低的电能消耗。内部的电压调压器被关闭,因此所有内部1.8V部分的 供电被切断;PLL、HSI的RC振荡器和HSE晶体振荡器也被关闭;进入待机模式后,SRAM和 寄存器的内容将消失,但后备寄存器的内容仍然保留,待机电路仍工作。 从待机模式退出的条件是:NRST上的外部复位信号、IWDG复位、WKUP引脚上的一个上升边 沿或RTC的闹钟到时。

注: 在进入停机或待机模式时,RTC、IWDG和对应的时钟不会被停止。

image.png

2.3.22 ADC(模拟/数字转换器) 

STM32F103xx增强型产品内嵌2个12位的模拟/数字转换器(ADC),每个ADC共用多达16个外部通道, 可以实现单次或扫描转换。在扫描模式下,自动进行在选定的一组模拟输入上的转换。 ADC接口上的其它逻辑功能包括: 


● 同步的采样和保持 

● 交叉的采样和保持 

● 单次采样 


ADC可以使用DMA操作。 

模拟看门狗功能允许非常精准地监视一路、多路或所有选中的通道,当被监视的信号超出预置的阀 值时,将产生中断。

由标准定时器(TIMx)和高级控制定时器(TIM1)产生的事件,可以分别内部级联到ADC的开始触发和注 入触发,应用程序能使AD转换与时钟同步。

image.png

image.png



部分资料来源于 洋桃电子 | 杜洋工作室

文章部分内容来源于网络,如果侵犯了您的权益,请联系 3079767097@qq.com 删除