[问题讨论] GD32L233 低功耗模式实测功耗与数据手册差异

WOWOWAWA   2026-3-11 15:05 楼主

我在使用 GD32L233RC 芯片进行低功耗调试时,实测功耗与数据手册典型值存在明显偏差,希望大神朋友协助分析一下原因。

    测试条件 :GD32L233 ;VDD = 3.3 V 时钟配置:Run 模式下 IRC16M(16 MHz),HCLK = 8 MHz 

    测试模式:Run 1 / Deep-sleep 1 / Deep-sleep 2 / Standby

    实测功耗数据 - Run 1 mode:2.8 mA

          Deep-sleep 1 mode:2.4 mA

          Deep-sleep 2 mode:2.1 mA

          Standby mode:1 mA

    疑问点 

    1. 根据数据手册,按Standby mode状态为基准模式,Run 1 mode 典型功耗 = Standby + 1.3 mA, 

        实测 Standby 1 mA 计算,理论 Run 1 应为 2.3 mA,但实测为 2.8 mA,差值约 0.5 mA; 

    2. 数据手册说明 Deep-sleep 1 功耗应接近 Standby,但实测 2.4 mA,较 Standby 高出 1.4 mA,该部分额外功耗来源不明;

  有没有朋友用过这款芯片啊,指教一下。 

回复评论 (11)

第一你的测试环境是什么样的,往往官方给出的数据是在最理想的环境下得出的。比如就只接了芯片,外设IO全部关掉。测试环境的温度等。
点赞  2026-3-12 07:13

第二,你用的电流表的是否通过较验,这也是重要的环节。

点赞  2026-3-12 07:15

第三,官方有没有讲他测试环境,你可以发个邮件问一下。

点赞  2026-3-12 07:15

第五,你可以试一下最小的频率运行下的各种状态。

点赞  2026-3-12 07:16

第六,官方应有低功耗的demo你可以他家的开发板烧录示例验证一下。

点赞  2026-3-12 07:16

第七,你当前的MCU实际供电电压是多少,官方应该是给出的典型3.3V的情况下的数据。

点赞  2026-3-12 07:19

我去看了一下官方的数据手册,好象没有你说的这么高的电流呀:

image.png  

点赞  2026-3-12 07:21
引用: lugl4313820 发表于 2026-3-12 07:21 我去看了一下官方的数据手册,好象没有你说的这么高的电流呀:  

我又测试了一下,3.3V供电,所以IO悬空, Standby mode:4uA; Deep-sleep 2 mode:750uA;Standby电流还可以,Deep-sleep 2电流有点高

点赞  2026-3-12 16:12
WOWOWAWA 发表于 2026-3-12 16:12 我又测试了一下,3.3V供电,所以IO悬空, Standby mode:4uA; Deep-sleep 2 mode:750uA;Sta ...

有进步吧,我前面看你写的是mA级别的,好象不大对。还有微安的话,还得好的测量工具才行。有时PCB的设计也会有影响。

点赞  2026-3-12 19:55
引用: lugl4313820 发表于 2026-3-12 19:55 有进步吧,我前面看你写的是mA级别的,好象不大对。还有微安的话,还得好的测量工具才行。有时PCB的设 ...

我是把板子其他芯片去掉,主芯片io也全部悬空测的,Deep-sleep 2 功耗还是大,问厂家了等他们回复

点赞  2026-3-13 13:11

这个你需要有很多的不确定的地方,测试的配置不只是有时钟这些,比如里面那个配置的时钟是不是开了,之前用ST的新建工程测功耗,所有的引脚都需要禁用,也不能使用开发板配置功能

在爱好的道路上不断前进,在生活的迷雾中播撒光引
点赞  2026-3-14 22:31
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复