阅读:914回复:1
WinCE 5.0 电源管理问题
我用的WinCE5.0, x86的平台,测试电源管理功能时发现,大部分时候当我按下suspend键后系统会进入suspend状态,移动鼠标或键盘,系统自动wakeup, 可是有些时候按下suspend后,系统会立刻自动唤醒,或者进入suspend后再也不会被唤醒,这两种情况出现的几率大概在20%左右,并且没有任何规律,随机出现。
通过debug信息,看不到任何得异常,error,当出现前一种情况时,debug信息和正常时一样,说明系统确实进入suspend状态但立刻唤醒,当后一种情况时,进入suspend的信息和正常相同,出现“Calling OEMPowerOff”提示,不过移动鼠标或键盘,系统不会唤醒,也没有任何新的信息出现。 我怀疑这是power management 的timer问题或者driver唤醒的时序问题,不知道哪位高手能给些线索,看法和建议,不胜感激!!! |
|
论坛版主
|
沙发#
发布于:2004-12-01 13:19
再检查一下oempoweroff里面的动作的时序,特别是在将cpu置为sleep模式时是不是有特殊延迟或什么别的要求?比如中断首先应该全关掉,小心对nmi的处理
唤醒时序应该更严格 |
|