xiaoyanfei
驱动牛犊
驱动牛犊
  • 注册日期2006-02-18
  • 最后登录2010-07-21
  • 粉丝0
  • 关注0
  • 积分365分
  • 威望77点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
阅读:2005回复:11

wince sleep 后,长按power键才power up,而不是按下就power up?

楼主#
更多 发布于:2007-08-15 15:32
有哪位做过,麻烦指点一下,谢谢了.

最新喜欢:

wingmanwingma...
swallow_xyf
wince_lover
驱动中牛
驱动中牛
  • 注册日期2007-01-10
  • 最后登录2010-12-20
  • 粉丝0
  • 关注0
  • 积分1103分
  • 威望735点
  • 贡献值2点
  • 好评度279点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2007-08-15 15:48
在按下唤醒后,检测该脚,如果持续一段时间没有释放就继续执行唤醒的代码,否则继续SLEEP
xiaoyanfei
驱动牛犊
驱动牛犊
  • 注册日期2006-02-18
  • 最后登录2010-07-21
  • 粉丝0
  • 关注0
  • 积分365分
  • 威望77点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-08-15 15:58
SLEEP时延时是实现了,可是POWER UP时的延时不知加在哪里?在HW_PowerUp中加了不行.
swallow_xyf
wince_lover
驱动中牛
驱动中牛
  • 注册日期2007-01-10
  • 最后登录2010-12-20
  • 粉丝0
  • 关注0
  • 积分1103分
  • 威望735点
  • 贡献值2点
  • 好评度279点
  • 原创分1分
  • 专家分0分
地板#
发布于:2007-08-15 16:38
我觉得可以在OEMPOWEROFF中来检测
xiaoyanfei
驱动牛犊
驱动牛犊
  • 注册日期2006-02-18
  • 最后登录2010-07-21
  • 粉丝0
  • 关注0
  • 积分365分
  • 威望77点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-08-15 17:02
在OEMPOWEROFF如何实现延时,我用for(i=0;i<60000;i++)加在CPULoadRegs()之前不行,感觉不到有延时.
swallow_xyf
wince_lover
驱动中牛
驱动中牛
  • 注册日期2007-01-10
  • 最后登录2010-12-20
  • 粉丝0
  • 关注0
  • 积分1103分
  • 威望735点
  • 贡献值2点
  • 好评度279点
  • 原创分1分
  • 专家分0分
5楼#
发布于:2007-08-15 17:28
应该是60000次太少了,400M的主频,60000次才几十个毫秒,估计感觉不到的
xiaoyanfei
驱动牛犊
驱动牛犊
  • 注册日期2006-02-18
  • 最后登录2010-07-21
  • 粉丝0
  • 关注0
  • 积分365分
  • 威望77点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-08-15 18:50
我加了for (i=0; i<6000; i++)
for (j=0; j<60000; j++)
都感觉不到有延时,不知道是怎么回事?
swallow_xyf
xiaoyanfei
驱动牛犊
驱动牛犊
  • 注册日期2006-02-18
  • 最后登录2010-07-21
  • 粉丝0
  • 关注0
  • 积分365分
  • 威望77点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-08-16 08:53
有谁做过呀,麻烦指点一下.非常感谢!!!!
swallow_xyf
xiaoyanfei
驱动牛犊
驱动牛犊
  • 注册日期2006-02-18
  • 最后登录2010-07-21
  • 粉丝0
  • 关注0
  • 积分365分
  • 威望77点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-08-16 14:21
有谁知道应该怎么做呀?谢谢,好郁闷
swallow_xyf
xianxiangwy
驱动牛犊
驱动牛犊
  • 注册日期2007-12-06
  • 最后登录2016-01-09
  • 粉丝3
  • 关注0
  • 积分6分
  • 威望15点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2008-01-25 17:53
呵呵,我是知道的。36682544
peterkayla
驱动牛犊
驱动牛犊
  • 注册日期2007-11-27
  • 最后登录2009-12-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2008-02-15 15:21
在nboot的汇编中判断!
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2008-02-20 20:39
引用第6楼xiaoyanfei于2007-08-15 18:50发表的  :
我加了for (i=0; i<6000; i++)
for (j=0; j<60000; j++)
都感觉不到有延时,不知道是怎么回事?



这种代码一般都被优化没了,可以查一下生成的汇编文件,看看代码还在不在.
学海无涯
游客

返回顶部