请教各位:
我在电路板中将SYS_EN和PWR_EN连接到MAX1586的ON1--ON6引脚上
用来控制MAX1586关断各路电源
根据PXA270的datasheet,SYS_EN和PWE_EN是通过CPU内部控制的
即:上电为高电平,当深度休眠(deepsleep)时为低电平,从而关断MAX1586分出的几路电源
但是现在我进入深度休眠后发现V1、V2输出电压为3.3,并不是低电平,
SYS_EN和PWE_EN 量不到
请问:1、SYS_EN和PWR_EN的控制流程
2、我怀疑我现在的深度休眠(deep sleep)其实只是休眠(sleep)
请教这两种休眠方式的区别!
------解决方案--------------------
另外 SYS_EN和PWE_EN 必须与PMU对应的电源控制相连接,此处一定不能用普通的GPIO.
否则系统 基本会无法上电,因为没满足PXA的上电时序,系统无法供电。
而且PXA的上电时序对应的代码一般都是固化的,你不可能用GPIO 实现这部分控制。