功耗在休眠状态下跳变
问题点:在休眠状态下 单片机功耗在14UA --100ua 跳变
条件1:用的STC8H4K64TL 芯片
条件2:用触控中断唤醒+外部中断0唤醒
条件3:使用外设:time0,int0,串口1,ADC
硬件电路图 :
其中Q1,Q2,Q3 拆除后现象依据 在14UA --100UA跳变, 使用低功耗模式时,
P0~P7没有用到的,外部悬空的IO口全部设置为准双向模式,
或者高阻输入模式+关闭数字输入功能。避免产生漏电流。
用到的脚位,电平要跟外围电路匹配,
输出脚,外围电路是高电平也输出高,外围电路是低电平也输出低,
只要不产生压差,就不会有电流。
触摸的IO 全部高阻+禁止数字输入,没有使用的IO 也高阻+禁止数字输入
触摸IO 设置
这是正常的,
开启触摸唤醒后,TSU模块会周期性的启动扫描触摸按键,
TSWUTC寄存器用于配置唤醒频率,
频率越高功耗越高响应越快,反之亦然。
变化有点大14UA --100ua 正常啊,,你这里有按键检测啊 有没有办法解决 这么大的功耗,只能减少唤醒按键数量吗? 关注的人不多{:sweat:}
页:
[1]
2