远芳侵古道 发表于 2024-9-21 20:14

STOP2模式下功耗为何还高达250uA?

在进入STOP2模式后,所有外设时钟已经关闭,GPIO配置成模拟输入,且中断已禁用,但功耗仍然维持在250uA左右。这明显高于预期的10-20uA。即便尝试复位、禁止和失能未用的外设,情况依旧没有改善。大家是否遇到过类似的功耗问题?

主战坦克 发表于 2024-9-21 22:07

我测试的时候,如果GPIO接了高电平,再设置为模拟输入后,电流很大,如果把GPIO设置为高电平输出,反而电流减小了,你可试试。

powerantone 发表于 2024-9-22 16:10

未完全关闭的外设或时钟

classroom 发表于 2024-9-22 16:13

优化GPIO配置,如果可能,将未使用的GPIO引脚配置为内部上拉或下拉,以减少外部电路的影响。

powerantone 发表于 2024-9-22 19:16

软件中可能存在未处理的错误或循环,导致MCU在进入STOP2模式前未能正确执行所有必要的关闭操作。

laocuo1142 发表于 2024-9-22 19:46

GPIO虽然配置为模拟输入,但如果外部连接了高阻抗或浮动信号,可能会引入额外的电流消耗。

stormwind123 发表于 2024-9-22 20:46

硬件故障?

flycamelaaa 发表于 2024-9-22 20:56

电源管理相关的寄存器可能没有正确配置,导致在STOP2模式下仍有不必要的电源供应。

probedog 发表于 2024-9-22 21:16

彻底检查外设和时钟

probedog 发表于 2024-9-22 22:00

检查电源管理配置
页: [1]
查看完整版本: STOP2模式下功耗为何还高达250uA?