|
我使用STM32L431进入STOP1模式,原始功耗为53uA。在进入停止模式之前,我调用HAL_ADC_DeInit(&hadc1)禁用ADC,并在退出STOP1模式后调用MX_ADC1_Init()重新启用ADC。测量的功耗为66uA,大约多出10uA。为什么呢?如果退出STOP1模式后不调用MX_ADC1_Init(),功耗仍为53uA。是因为ADC会产生功耗吗?应该不会的吧。 下面是我的进入和退出STOP模式的函数: |
Pokerogue: A Browser-Based Roguelike Pokémon Game That Hooks You
STM32L010F4P6的ADC多通道采集,采用扫描+DMA的方式,采集到不同通道的值会一起变化
请问一下STM32F103C8T6的Hardwar NSS Output ENABLE后cs持续拉低是为什么
Snow Rider: The Endless Winter Rush That’s Easy to Start
Ragdoll Archers: Physics-Based Bow & Arrow Chaos
STM32G0B1
STM32F103RCT6断电以后,ADC会漏电
为什么DMA搬运数据只搬运最后1个字节的数?
ADC 读取的中断模式不对
为什么STM32H7的DMA第一次启动延时较长?
微信公众号
手机版
如果使用ADC的,至少得开启ADC和相关管脚GPIO的时钟,如果说用到DMA的话,DMA也要增加功耗。你可以结合上面表格估算下。