开机键按下供电,松开就断电了。程序有一小段代码,乘开机键按下的一会时间,拉高GPIO控制mos 管,联通电源使得在开机键松开的时候电源不断电。但是如果设备工作异常了,没有喂狗,系统复位,GPIO 也被复位了,电源也就掉电了,也就关机了,而我需要的功能是设备重启,而不是关机。这可如何是好?
用这个电路上电。当单片机复位的时候npn三极管由电容存储的电荷保持工作,阻容的时间常数远大于单片机复位所需时间就能保证你复位的时候不掉电。