[技术问答] HC32L110深度休眠后0.9ma,一般休眠1.7ma。

[复制链接]
7300|29
 楼主| Q80351951 发表于 2019-12-7 17:40 | 显示全部楼层 |阅读模式
HC32L110深度休眠后0.9ma,一般休眠1.7ma。
电源电压低于3.5V后外围引脚都设置成了输出,根据不同情况设置成不同输出值,不需要的时钟都已经关闭,ADCbgr关闭,进入深度休眠。
用rcl32768的RTC10秒钟唤醒,唤醒后采集电源电压,高于3.7V则普通休眠工作,此时为1.7ma,
电压低于3.5V则再进入深度休眠,定时唤醒后在打开AD采集电压,电压恢复3.7v之后不在进入深度休眠,直接进入普通休眠。
问题是深度休眠后电流还太大,0.9ma。找不到问题原因。

评论

怎么解决的  发表于 2025-1-21 21:41
martinhu 发表于 2019-12-11 11:02 | 显示全部楼层
本帖最后由 martinhu 于 2020-7-10 16:04 编辑

你可以看看这个例子,用的是LPT+ADC的采样,你把LPT的间隔时间调大一点。目前可能只有50ms,你可以调成1s
HC32L110_DDL_Rev1.0.2_Lpt_Adc_LPM.zip (307.31 KB, 下载次数: 62)

评论

您好,请问如何下载?  发表于 2021-8-5 15:10
@traveo :是低功耗定时器  发表于 2020-7-13 15:06
LPT是打印串口吗  发表于 2020-4-17 14:04
zjs2020 发表于 2020-3-31 17:40 | 显示全部楼层
你好,请问你解决这个问题了吗,我也遇到类似的问题,进入深度睡眠后耗电电流还是为2ma左右,进入深度睡眠之前使用了ADC UART TIMER这些外设。没有使用的引脚全部都配置为输出,输出低电平了的。
 楼主| Q80351951 发表于 2020-4-17 10:04 | 显示全部楼层
zjs2020 发表于 2020-3-31 17:40
你好,请问你解决这个问题了吗,我也遇到类似的问题,进入深度睡眠后耗电电流还是为2ma左右,进入深度睡眠 ...

解决了,凑合用,看看是不是有外设没关,引脚没配置对,我这不到1MA,10秒唤醒一次几毫安。
martinhu 发表于 2020-4-18 13:25 | 显示全部楼层
zjs2020 发表于 2020-3-31 17:40
你好,请问你解决这个问题了吗,我也遇到类似的问题,进入深度睡眠后耗电电流还是为2ma左右,进入深度睡眠 ...

ADC关闭的时候,要先关BGR,然后关ADC en,然后再关ADC时钟

评论

@wkei007 :如果需要使用超低功耗功能,一般是运行RCH 24M或24M以下,因为唤醒后使用PLL切换起来也挺耗时间  发表于 2020-7-13 15:09
如果是用倍频的时钟,休眠时把BGR关闭了,喚醒后系統再次恢復休眠前的倍頻時鐘,這時候的BGR是如何處理的?  发表于 2020-4-18 18:34
ProgrammerCat 发表于 2020-7-4 15:16 | 显示全部楼层
martinhu 发表于 2019-12-11 11:02
你可以看看这个例子,用的是LPT+ADC的采样,你把LPT的间隔时间调大一点。目前可能只有50ms,你可以调成1s

...

可以发我一份吗 下载不了 1095096612@qq.com

评论

我把权限调低了,你再试试  发表于 2020-7-10 16:04
chunfj 发表于 2020-9-25 19:03 | 显示全部楼层
martinhu 发表于 2019-12-11 11:02
你可以看看这个例子,用的是LPT+ADC的采样,你把LPT的间隔时间调大一点。目前可能只有50ms,你可以调成1s

...

感谢  我也下一个看看
guguo8266 发表于 2020-9-26 08:37 | 显示全部楼层
我也用HC32L110深度休眠,不过我不用的脚接地,输入状态。
guguo8266 发表于 2020-9-26 08:39 | 显示全部楼层
我想主频用22M,然后4分频后做主频,求指导如何设置,主要是为了通讯口的波特率
puterlake 发表于 2020-9-27 19:12 | 显示全部楼层
martinhu 发表于 2019-12-11 11:02
你可以看看这个例子,用的是LPT+ADC的采样,你把LPT的间隔时间调大一点。目前可能只有50ms,你可以调成1s

...

无法下载,能麻烦发一份到wuliao2@21cn.com吗? 谢谢!
paim2008 发表于 2020-10-20 19:00 | 显示全部楼层
怎么下载!!!
sweet蜘蛛侠 发表于 2021-8-5 14:50 | 显示全部楼层
如何下载
ayu1 发表于 2024-2-26 17:02 | 显示全部楼层
martinhu 发表于 2019-12-11 11:02
你可以看看这个例子,用的是LPT+ADC的采样,你把LPT的间隔时间调大一点。目前可能只有50ms,你可以调成1s

...

怎么下载
呐咯密密 发表于 2024-2-27 13:43 | 显示全部楼层
这个功耗有点高啊,是不是JTAG那几个口没处理,这几个口是上拉的,如果引脚接地会漏电的
范德萨发额 发表于 2024-2-28 14:40 | 显示全部楼层
请问这个该如何下载呢?没办法成功下载
范德萨发额 发表于 2024-2-28 14:41 | 显示全部楼层
电源电压低于3.5V后外围引脚都设置成了输出,根据不同情况设置成不同输出值,就不需要经常更改了
嵌入式蛋挞 发表于 2024-8-1 14:31 | 显示全部楼层
我也是这个问题 怎么解决
suncat0504 发表于 2024-8-5 08:52 | 显示全部楼层
首先,你要是为了测试低功耗,可以试试停止所有外设,看看消耗情况。完后一个一个开放外设,看看每个外设的消耗情况啊。
yutingwei 发表于 2024-12-31 00:39 | 显示全部楼层
理想情况下接近几微安
Amazingxixixi 发表于 2024-12-31 14:10 | 显示全部楼层
学习一下,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

264

帖子

6

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