lgsspku
驱动牛犊
驱动牛犊
  • 注册日期2004-08-28
  • 最后登录2007-11-01
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望13点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:1483回复:4

关于电源管理的唤醒

楼主#
更多 发布于:2007-05-14 10:20
  开发平台:pb5.0+s3c2440a的bsp,现在的问题是系统可以sleep,但当唤醒时却不能唤醒,唤醒是靠低电平,接到eint0上,不知那位可以告诉我
lgsspku
驱动牛犊
驱动牛犊
  • 注册日期2004-08-28
  • 最后登录2007-11-01
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望13点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-14 10:35
系统执行到CPUPowerOff后就无反映了,请高手出手把
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-05-20 10:23
我没有用过三星的CPU,不知道CPUPowerOff里面是如何工作的.
只能提示你一下:
1.系统执行到这个函数时已经是单线程了,不会比别人打断
2.看看你的CPU执行的一些特殊的指令--SUPSPEND之后CPU是停了还是被关电了,
如果只是停了来中断之后会去处理中断,之后会从原地执行,如果是关电了,来中断时应该从RESET的地方执行.
学海无涯
xtyzh
驱动牛犊
驱动牛犊
  • 注册日期2006-08-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分210分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-05-23 20:48
对你的硬件不太熟悉,不过我看法是
在你的系统中 有没有中断源是允许唤醒系统的

从你说的情况来看,是你的中断没有响应了,那就是在OEMPowerOff()中把中断给屏蔽掉了
nack8
驱动牛犊
驱动牛犊
  • 注册日期2007-05-25
  • 最后登录2007-06-04
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-05-25 16:19
对你的硬件不是很清楚,不过我想一般都是应该采用的的是软中断,所以你检测一下你的电源管理那一部分
不为五斗米而折腰,而为五斗米奋斗
游客

返回顶部