GD32F150C8,深度睡眠电流2.5ma?

[复制链接]
1331|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

中断.jpg

触发配置.jpg

官方指标V3.1_2018.1.24.jpg

 楼主| 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上相同操作,电流与手册差别不大




kxsi 发表于 2019-6-12 14:08 | 显示全部楼层
外部引脚都设置了吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

308

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部