toker
驱动牛犊
驱动牛犊
  • 注册日期2003-04-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:914回复:1

WinCE 5.0 电源管理问题

楼主#
更多 发布于:2004-11-30 16:27
我用的WinCE5.0, x86的平台,测试电源管理功能时发现,大部分时候当我按下suspend键后系统会进入suspend状态,移动鼠标或键盘,系统自动wakeup, 可是有些时候按下suspend后,系统会立刻自动唤醒,或者进入suspend后再也不会被唤醒,这两种情况出现的几率大概在20%左右,并且没有任何规律,随机出现。
通过debug信息,看不到任何得异常,error,当出现前一种情况时,debug信息和正常时一样,说明系统确实进入suspend状态但立刻唤醒,当后一种情况时,进入suspend的信息和正常相同,出现“Calling OEMPowerOff”提示,不过移动鼠标或键盘,系统不会唤醒,也没有任何新的信息出现。
我怀疑这是power management 的timer问题或者driver唤醒的时序问题,不知道哪位高手能给些线索,看法和建议,不胜感激!!!
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-01 13:19
再检查一下oempoweroff里面的动作的时序,特别是在将cpu置为sleep模式时是不是有特殊延迟或什么别的要求?比如中断首先应该全关掉,小心对nmi的处理

唤醒时序应该更严格
根据地的兄弟们,团结就是力量
游客

返回顶部