WindowsCE电源管理是不是存在设计问题?(高手请进)

LIYAN   2007-7-25 14:42 楼主
小弟最近被手机白屏问题所烦扰。WinCE的display驱动和backlight驱动都属于可以被电源管理的设备。但是他们有着潜在关系。
在系统suspend的时候,应该先关背光,再关LCD。
而在系统wake up的时候,则应该先开LCD,再开背光。
而Power Manager在管理这些设备时,是已链表的形式,而且操作顺序都是从头到尾。上面的潜在关系和这种存储方式相矛盾,所以可能引起瞬间的白屏。
关键是power Manager不会理解这种潜在的关系。
之后,我总结了一下,发现其实backlight和LCD存在父子关系,LCD是backlight的父亲。也就是说,在开backlight之前,要先开LCD;而在关LCD之前,要先关backlight.
power Manager是线性管理,不是树状管理。那么微软应该有一些补救措施针对这种情况,不过我看是没有。
还是该另想办法,多谢高手指教。

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复