阅读:1887回复:6
电源管理应该如何实现?
请问各位大侠,电源管理应该如何实现啊。我的平台是pxa270,已经加了电源管理组件。一点suspend就会屏幕一黑然后马上亮起来。鼠标会短暂失灵,有时不会失灵,就只是屏幕黑一下。看了一下串口输出,似乎在调用各个驱动的powerhandle函数。我的大多数驱动里的powerhandle函数都是空的,是不是需要补全他们。还有电源管理做好了能达到什么样的效果啊。我的平台是直流电源供电不是电池供电的。
谢谢大家指点。 |
|
沙发#
发布于:2007-04-17 12:13
自己顶一下,现在发现点suspend后驱动中的powerhandle函数会执行两遍,powerdown后马上powerup
这是什么回事啊? |
|
板凳#
发布于:2007-04-18 20:09
你看看应该是进入POWEROFF以后又产生了中断
|
|
|
地板#
发布于:2007-04-18 20:58
谢谢版主,我平台的OEMPowerOff函数是空的.现在想补全它.但不太清楚这个函数应该干些什么事情.
是否有相应的代码可供参考. |
|
地下室#
发布于:2007-04-18 21:52
之前也遇过 这样的情况,不过那时是用USB供电的,后来换成电池或AC供电SUSPEND就正常了。
|
|
|
5楼#
发布于:2007-04-19 18:03
OEMPowerOff,主要是保存相关寄存器的设置,根据需要设置相应的IO口,以及其他设置,进入SLEEP模式,被中断唤醒后恢复相关寄存器的设置
|
|
6楼#
发布于:2007-04-19 20:56
谢谢wince_lover兄提示.现在正努力进行中.不过现在点挂起后,串口会输出device.exe错误,然后就halting system
然后连reset都没有用了,一定要断电重启才行.真是郁闷阿. |
|