[技术问答] 关于HC32L110使用进入深度睡眠无法达0.5ua功耗问题

[复制链接]
3981|8
 楼主| huaxiauolu 发表于 2019-12-27 10:16 | 显示全部楼层 |阅读模式
1.说明:我这边在用HC32L110MCU中想就开GPIO外设实现按键和led灯功能达到0.5ua的功耗,但是这边设置后一直都是在0.6ua(稳定后),请问还有哪里需要考虑可以优化功能。
470325e05684052385.png

2.说说程序上问题
2.1:
(1)一上电开启RCL(低速时钟)
764465e05688fcc665.png
(2)将大部分IO下拉低
609915e0568b5e66e4.png
(3)设置外部中断按键(同时设置进入睡眠的相关配置)
155085e0568e5a3f8a.png
(4)最后在while循环中进入睡眠
884375e056910b3748.png

这样配置下一上电大概是700ua-过几秒中稳定下0.8ua->继续稳定在0.6ua就没有变化。(整个过程就5 ,6 ,秒钟)。

3.请指教有什么思路,方法可以优化?



walton1226 发表于 2019-12-27 13:23 | 显示全部楼层
一个io口浮空输入的漏电流大概50na,低功耗拒绝浮空输入,所有的io口要么输出,要么输入拉低或拉高。
hayden0 发表于 2019-12-27 14:46 | 显示全部楼层
是不是有未引出引脚没设置呀
martinhu 发表于 2019-12-27 19:07 | 显示全部楼层
P32 P33如果是悬空的话,也需要设置为输入上拉或者下拉,或者输出低,你所说的进入deepsleep时候,功耗缓慢下降应该也是这个原因
clarkgz 发表于 2019-12-31 11:48 | 显示全部楼层
请问测试P33IO口电流为0.6-0.7mA 怎样优化 用的demo程序 gpio_lpm
hjl2832 发表于 2020-1-2 12:54 | 显示全部楼层
我看有些国产芯片上讲,低功耗应用,引脚设为输出低,比设为输入的功耗低。不用的引脚全部设为输出0模式。

评论

对于华大的低功耗芯片,悬空的引脚,设为输出低,或者上下拉的输入,没什么区别  发表于 2020-1-3 19:00
rentonissac 发表于 2021-4-8 09:34 | 显示全部楼层
用的LPM Config是什么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

9

帖子

0

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