USB对睡眠唤醒的影响?

粗人028 2015-12-19 02:00:12
所用平台“S3C6410+wince6.0”,前期是睡眠后,唤醒无显示,已找到原因。见帖子“S3C6410+wince6.0睡眠唤醒问题”
http://bbs.csdn.net/topics/391878222?page=1#post-400678093
目前存在两个问题:
1. 这是在没加载USB功能的前提下,加载USB,唤醒后死机。感觉是没有运行USB的上电功能,因为无运行该上电功能的起始输出信息。请问唤醒时如果让系统自动运行上电程序?

该程序非用户自定义的流驱动,非流驱动标准接口,怎么让系统唤醒时自动调用?
2. 非睡眠时,电池消耗电流380mA;睡眠时,电池消耗电流为130mA,未达到睡眠低功耗的目的。进入睡眠前,不知还有哪些功能未能实现PowerDown处理?

烦请各位指点。谢谢!

因“睡眠+唤醒”问题一直未彻底解决,所以前一帖子未结贴,请版主大人理解!
...全文
648 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
粗人028 2015-12-21
  • 打赏
  • 举报
回复
把飞凌提供的BSP看了一下。 发现其中“电源控制项目”中“power_control.c”文件里:“PWC_PowerUp”函数、“PWC_PowerDown”函数只是输出信息,没做具体处理。 但“PWC_IOControl”函数有有关电源管理的处理。能不能将相关部分自己加到“PWC_PowerUp”函数、“PWC_PowerDown”函数中。比如上电部分: 只是不清楚他们之间的顺序,以及中间是否需要插入其它处理?
粗人028 2015-12-19
  • 打赏
  • 举报
回复
目前最主要是降低睡眠功耗。进入睡眠我用的是这个指令, SetSystemPowerState(NULL, POWER_STATE_SUSPEND, POWER_FORCE); 是否正确?
粗人028 2015-12-19
  • 打赏
  • 举报
回复
帖子分数写少了,因为我分已不多。如能解决,如能追加分,我会追加。

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧