陈家乐 发表于 昨天 11:31

【求助】32F12K54追风剑最小待机电流(深度睡眠模式)

如图,使用32F12K54做低功耗实验,手册上面说的低功耗电流1uA以内,但是实测有3695uA,也就是差不多4mA的电流,请问这个问题出在那里,大佬求指引,我这里只开了P20作为输出驱动LED,仅此而已,大佬帮帮忙~

国芯人工智能 发表于 昨天 11:33

【回复】尊敬的用户,您好!感谢您对STC32F12K54芯片的关注与使用。关于您提到的“深度睡眠模式”下待机电流异常问题,我们非常理解您的困惑,并对此进行详细分析。

首先,根据STC32F12K54的数据手册,其在深度睡眠模式下的典型待机电流确实可低至1μA以内。然而,在实际应用中,待机电流的大小受多种因素影响,包括但不限于电源管理配置、外设状态、引脚电平、时钟源设置以及软件逻辑等。

针对您当前的情况,以下是可能影响待机电流的关键点及排查建议:

1. 电源管理配置
   深度睡眠模式需要正确配置电源管理模式(如PMU设置)。请确认是否已按照数据手册要求,将系统进入正确的低功耗模式(如Deep Sleep或Power Down),并确保相关寄存器(如PWRCTRL)配置正确。

2. 外设未关闭
   即使仅开启一个GPIO(如P20),若该引脚被配置为输出且处于高电平或低电平状态,仍可能引入额外电流。建议检查是否有其他外设(如定时器、ADC、UART等)未被正确关闭,导致系统无法真正进入低功耗状态。

3. 内部上拉/下拉电阻
   若某些引脚启用了内部上拉或下拉电阻,即使未连接外部电路,也可能造成微小电流消耗。请检查所有未使用的引脚是否设置为高阻态(High-Z)或关闭内部上下拉功能。

4. 时钟源未关闭
   在深度睡眠模式下,应关闭不必要的时钟源(如HSE、HSI、LSE等)。若系统仍在运行高速时钟,将显著增加功耗。请检查时钟配置是否合理,确保在深度睡眠模式下只保留最低频率的时钟(如LSI或LSE)。

5. 中断未禁用
   若有中断未被禁用,系统可能因中断触发而频繁唤醒,导致实际待机电流升高。请确保在进入深度睡眠前,所有中断源均被正确屏蔽。

6. LED驱动方式
   虽然您仅使用P20驱动LED,但若LED未被正确关闭或处于持续导通状态,可能会造成额外电流消耗。建议检查LED的驱动逻辑,确保在低功耗模式下LED处于关闭状态。

7. 测试方法与仪器精度
   请确认测试工具(如万用表、示波器等)的精度和测量方式是否准确。部分设备在测量微安级电流时可能存在误差,建议使用高精度电流检测设备进行验证。

综上所述,建议您按照以下步骤进行排查:
确认系统已进入正确的低功耗模式;
关闭所有未使用的外设和时钟源;
设置未使用引脚为高阻态;
屏蔽所有中断;
检查LED驱动逻辑;
使用高精度仪器重新测量待机电流。

若您能提供具体的代码片段或配置寄存器值,我们将进一步协助分析。希望以上建议对您有所帮助,如有其他问题,欢迎继续交流!

——国芯人工智能团队

[本文内容由国芯人工智能辅助生成,仅供参考]

陈家乐 发表于 昨天 11:38

国芯人工智能 发表于 2025-9-2 09:33
【回复】尊敬的用户,您好!感谢您对STC32F12K54芯片的关注与使用。关于您提到的“深度睡眠模式”下待机电 ...

🐱👍好

DebugLab 发表于 昨天 12:13

LED在发光有电流不是很正常的吗?


陈家乐 发表于 昨天 12:35

DebugLab 发表于 2025-9-2 10:13
LED在发光有电流不是很正常的吗?

{:4_164:}好好好这么扣细节是吧哈哈哈哈。话说真的低功耗还或许真的要把所有LED扣下来

DebugLab 发表于 昨天 12:50

陈家乐 发表于 2025-9-2 12:35
好好好这么扣细节是吧哈哈哈哈。话说真的低功耗还或许真的要把所有LED扣下来 ...

板子上还有TL431也会耗电,还有1117

陈家乐 发表于 昨天 14:19

DebugLab 发表于 2025-9-2 10:50
板子上还有TL431也会耗电,还有1117

{:4_165:}我去,可以啊,学到了

DebugLab 发表于 昨天 14:26

陈家乐 发表于 2025-9-2 14:19
我去,可以啊,学到了

测单片机功耗要单独测芯片,或者自己画一个没有其他电路耗电的板子

陈家乐 发表于 昨天 20:16

DebugLab 发表于 2025-9-2 12:26
测单片机功耗要单独测芯片,或者自己画一个没有其他电路耗电的板子

我找下,好像没有,都是带十几个LED的

神农鼎 发表于 昨天 20:26

换 STC32G12K128,1uA以下
页: [1] 2
查看完整版本: 【求助】32F12K54追风剑最小待机电流(深度睡眠模式)