WINCE下的关机,休眠和唤醒
各位英雄:
我的平台是PXA270+WINCE5.0,核心电源芯片是LP3971SQ,外设包括USB,SDRAM,SD卡,百兆网络,音频等,有几个关于电源管理的问题想请教:
1、如果想实现软关机,就像普通PC上的开始菜单里的关机按钮,能不能在WINCE系统的开始菜单里增加关机选项?因为目前的选项只有挂起。
2、硬件外接电源(比如220V输入,中间经过变压)时,如果需要实现软关机功能,且电源没有拔掉,这样也能关机吗?实现过程是?
3、系统休眠时,我们需要做的工作包括电源管理器的PDD层实现,OAL层的几个重要函数(OEMPowerOff等),请问系统休眠时一般怎么处理外设的电源状态?比如音频芯片的工作电源。或者说一般的外设要不要参与电源管理(目标是节省电量)?如果要参与,要实现的工作包括哪些?是不是只需要修改驱动程序中的_PowerUp和_PowerDown?
4、休眠时,外设一般都处于什么状态?