您好!
我想使用 GPOUT 引脚指示电池 SOC 是否低于50%(通过设置 BATLOWEN)。 数据表建议在该引脚上使用10kOhm 的上拉电阻器、一旦 GPOUT 变为低电平、将产生大约370µA μ A 的额外放电电流。 这是正常模式下电源电流的4倍或睡眠电流的18倍! 我希望避免在电池电量不足时进行更快的放电。 如果将上拉电阻器增加到47k 或100k (或更高)、是否存在任何风险?
最简单的方法是使用 I µC 的内部弱上拉电阻、并且仅在读取期间激活上拉电阻。 如果 GPIO 在两个读数之间浮动、会发生什么情况(不使用关断模式)?
是否可以在睡眠期间停用输出?
电池电压(LiPo 750mAh)介于3V 和4.2V 之间
我不理解的另一件事是关断模式:要退出关断模式、必须将 GPOUT 从低电平升高到高电平。 GPOUT 是一个开漏输出。 在将其升高到高电平之前、它必须在外部保持低电平。 在关断模式期间、CPU 是否必须将该引脚拉低? 在这种情况下、上拉电阻器始终消耗额外的370µA Ω 电阻。 这1µA 关断电流低于1 μ A。
我认为我还不了解 GPOUT 引脚的工作原理-希望任何人都能帮助我(数据表和参考手册没有)。
谢谢、致以诚挚的问候
Juergen