|
我使用STM32L431进入STOP1模式,原始功耗为53uA。在进入停止模式之前,我调用HAL_ADC_DeInit(&hadc1)禁用ADC,并在退出STOP1模式后调用MX_ADC1_Init()重新启用ADC。测量的功耗为66uA,大约多出10uA。为什么呢?如果退出STOP1模式后不调用MX_ADC1_Init(),功耗仍为53uA。是因为ADC会产生功耗吗?应该不会的吧。 下面是我的进入和退出STOP模式的函数: |
STM32H7A3RGT6 ADC 8位采样速度只能达到3.5MSPS达不到数据手册上的7MSPS ?
DMAMUX 使用内部外设Request Event(不使用TIM12和LPTIM)
STM32F103C8T6是否支持TIM3的PWM边沿触发AD采集
CUBEMX配置G474串口DMA传输,为什么接收正常发送不了?
STM32L476项目运行提示没有crypto.h
stm32H503CBT6 ADC在某次上电后波动变大了一些。
STM32H743 的ADC线性校准问题
STM32生产产地和版本
50台设备共用一条CAN总线,会概率性丢包
STM32L431CCT6芯片的ADC差分采集
微信公众号
手机版
如果使用ADC的,至少得开启ADC和相关管脚GPIO的时钟,如果说用到DMA的话,DMA也要增加功耗。你可以结合上面表格估算下。