打印

GD32F150C8,深度睡眠电流2.5ma?

[复制链接]
961|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcdzxh|  楼主 | 2019-5-28 15:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jcdzxh 于 2019-5-28 16:09 编辑

改动一个寄存器位,变成休眠模式,电流立马小到10ua级别
查了一天,看不出程序有问题。

使用特权

评论回复
沙发
aozima| | 2019-5-28 17:41 | 只看该作者
官方标称数据是多少? 进入方式是什么?

实测数据是多少? 进入方式是否有遗漏? IO和其它外设是否有漏电?

使用特权

评论回复
板凳
jcdzxh|  楼主 | 2019-5-29 08:20 | 只看该作者
单独测试用PB2上升沿激活,没有其它设置
实验结果是翻灯正常,就是电流2ma多点点,
拨除电路所有连接,LDO后面割断PCB串电流表
如果PMU_CTL写7,总电流10ua,进休眠正常
寄存器:2017-06-19, V3.1.0, firmware update for GD32F1x0(x=3,5,7,9)
编译器:MDK 4.73







使用特权

评论回复
地板
jcdzxh|  楼主 | 2019-5-29 08:42 | 只看该作者
休眠能到10UA,证明电路无问题,这时是狗咬醒
RAM运行测试,
空跑while (1)   3.5ma
单用WFI          3.1ma
sleepdeep=1   PMU_CTL=1   WFI  2.3ma
sleepdeep=1   PMU_CTL=7   WFI   10ua
----------------------------------
也试过烧到核心板跑,变化不大
试过在030F4上相同操作,电流与手册差别不大




使用特权

评论回复
5
kxsi| | 2019-6-12 14:08 | 只看该作者
外部引脚都设置了吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

302

帖子

4

粉丝