ercircle 发表于 2025-8-5 23:38:55

如果重点是“在2秒内”,不想等这2s到时,可以开机电压关联一路IO电压上升沿变化过去IO唤醒?

vb2002 发表于 2025-8-5 23:42:00

ercircle 发表于 2025-8-5 23:38
如果重点是“在2秒内”,不想等这2s到时,可以开机电压关联一路IO电压上升沿变化过去IO唤醒? ...

有相关的参考吗?电路方面需要怎么处理?
比如P32 INT0
设置上升沿唤醒省电
然后P32上啦一个电阻到vcc

ercircle 发表于 2025-8-5 23:43:25

或者更狠一点,开机动作,前半段短路泄放电阻瞬间放完所有电容电荷,按键 弹起相当于重新开机?

ercircle 发表于 2025-8-5 23:47:02

vb2002 发表于 2025-8-5 23:42
有相关的参考吗?电路方面需要怎么处理?
比如P32 INT0
设置上升沿唤醒省电


可以,可以参考核心板上的按键唤醒实验,比如屠龙刀05-睡眠-外部中断唤醒,及其按键电路

ercircle 发表于 2025-8-5 23:48:41

ercircle 发表于 2025-8-5 23:43
或者更狠一点,开机动作,前半段短路泄放电阻瞬间放完所有电容电荷,按键 弹起相当于重新开机?
...

这个有风险,人家正在保存,给整没电了可咋整。。。。

vb2002 发表于 2025-8-6 00:01:05

ercircle 发表于 2025-8-5 23:43
或者更狠一点,开机动作,前半段短路泄放电阻瞬间放完所有电容电荷,按键 弹起相当于重新开机?
...

用电容充电导通,充满短路的原理
然后给P32开机就进行充电, 达到外部唤醒省电模式对吗??
我得好好消化下

vb2002 发表于 2025-8-6 00:05:07

ercircle 发表于 2025-8-5 23:47
可以,可以参考核心板上的按键唤醒实验,比如屠龙刀05-睡眠-外部中断唤醒,及其按键电路 ...

我的没有实体按键. 只能判断点评
屠龙刀上面这个是需要按下P32让P32低电平才能唤醒

ercircle 发表于 2025-8-6 00:10:02

vb2002 发表于 2025-8-6 00:01
用电容充电导通,充满短路的原理
然后给P32开机就进行充电, 达到外部唤醒省电模式对吗??
我得好好消化下 ...

大哥这是两个方法,怎么给揉一起了,,,先搞IO上升沿唤醒结束省电模式吧。

vb2002 发表于 2025-8-6 00:50:31

ercircle 发表于 2025-8-6 00:10
大哥这是两个方法,怎么给揉一起了,,,先搞IO上升沿唤醒结束省电模式吧。 ...

好的哥,我研究下

vb2002 发表于 2025-9-9 21:01:10

ercircle 发表于 2025-8-5 23:47
可以,可以参考核心板上的按键唤醒实验,比如屠龙刀05-睡眠-外部中断唤醒,及其按键电路 ...

哥,我用了很多方法都不行.

现在是我用的47uf的电容, 然后P32拉50k电阻到GND或者VCC(不管哪里都不行)
我用lvd设置2.7v进入省电模式,然后掉电唤醒定时器设置的2秒, 2秒后写eeprom(这个可以,没有问题,)
如果2秒内我重新开机,, 竟然开不了,还要等2秒的唤醒才能正常开机.
我就是郁闷这个2秒内开机到底怎么处理,
如果2秒内开机了.掉电唤醒定时器后面的程序就不执行了.
求大哥帮帮忙.
祝大哥生8个儿子,8个女儿
页: 1 [2] 3
查看完整版本: 用3。3v供电,检测到掉电开启省电模式然后2秒唤醒