********************************LoongEmbedded********************************

作者:LoongEmbedded(kandi)

时间:2011.8.24

类别:WINCE 系统开发

********************************LoongEmbedded********************************

虽然在我们的WINCE6.0+S3C6410的产品上可以实现睡眠和唤醒了,但在唤醒的时候网口不能正常工作,而还有更重要的问题有待去结局,并且睡眠和唤醒功能并不是必需的,所以自然而然要去掉开始菜单中的“挂起”,而且还要保证系统不会在设备没有工作一段时间内进入睡眠状态,所以需要做下面的处理:

1.在注册表文件中添加suspend项来控制是否需要在开始菜单中显示“suspend”

有两种办法可以实现对开始菜单中是否显示“suspend”进行控制

1)在我们WINCE工程编译的release目录的shell.reg的HKEY_LOCAL_MACHINE\Explorer添加suspend子键来控制

[HKEY_LOCAL_MACHINE\Explorer]

"RecycleBinSize"=dword:A

"ShowExt"=dword:0

"ShowSys"=dword:0

"UseCompatibleBGImage"=dword:1

"UseRecycleBin"=dword:1

"ViewAll"=dword:0

添加

"Suspend"=dword:0

这样就可以去掉去掉开始菜单的“挂起(suspend)”功能,但如何需要恢复这个功能,只需要把“Suspend”对应的值改为1就可以了,很方便吧。

这种办法并不是很方便,因为只要我们重新编译整个BSP包或者编译整个工程的,release目录中shell.reg的内容都会被覆盖为原来的。

2) 在BSP\FILES\platform.reg中加入下面的内容也可以实现同样的控制

[HKEY_LOCAL_MACHINE\Explorer]

"Suspend"=dword:0

这样就不会出现上面会被覆盖的问题。

2.阻止系统在空闲一段时间内自动进入睡眠模式

把release下的common.reg中的下面内容

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Timeouts]

"BattSuspend"=dword:12c             ; in seconds

改为

"BattSuspend"=dword:0            ; in seconds

这种方式也会有上面提到的被覆盖的情况,可以我像2)提到的方式在platform.reg中做同样的修改却无效,目前还不知道原因,后面找到原因会补上,在这里还望知道的朋友告知,谢谢。

WINCE6.0下开始菜单的“挂起(suspend)”是否可见及阻止系统进入睡眠模式相关推荐

  1. 图解WinCE6.0下的内核驱动和用户驱动

    图解WinCE6.0下的内核驱动和用户驱动 在<WinCE驱动程序的分类>中曾提到,WinCE6.0的流驱动既可以加载到内核态也可以加载到用户态.下面通过一组图片简单说明一下这两种驱动的关 ...

  2. Wince6.0 下Camera(OV3640) 驱动开发全程记录

    原文地址::http://blog.csdn.net/figthter_cui/article/details/6007100 相关文章 1.Initialization Sequence for C ...

  3. 盘点WinCE6.0下的小游戏

    以下介绍的所有游戏在下面平台下测试OK! 软件平台:WinCE6.0 硬件平台:深圳友坚恒天科技ARM11开发板(UT-S3C6410开发板) http://www.urbetter.com 当前,基 ...

  4. WINCE6.0下的 IMX51 AC97驱动 简述

    AC97驱动接说明 本驱动使用IMX51的 SSI接口支持的AC97接口,对外接支持AC97 2.0协议的UCB1400芯片. 本驱动能够实现全双工的PCM码率的播放.录制,同时支持多种采样率的PCM ...

  5. 在WinCE5.0和WinCE6.0下,编译选项介绍

    作者:ARM-WinCE 在WinCE5.0中,在"Build OS"菜单中,我们会看到不同的编译选项: "Sysgen","Build and Sy ...

  6. android 系统下拉菜单,【MotoX评测】原生Android5.0下拉菜单和基础设置_Moto X_手机评测-中关村在线...

    ■ 柔和的阶段性下拉菜单 受益于Android5.0的变化,新Moto X的下拉菜单采用的是浮在界面上方的下拉框,并且分为双步下拉(第一步下拉是通知中心,第二步下拉可调出快捷选项),视觉效果和操作体验 ...

  7. # ; @REM !等符号在WINCE6.0下的意义和作用

    其实在我的日志里面很早就有介绍这里面一些符号的意义了,具体可以看我的第二篇日志< .bat 配置文件的一些符号所代表的意思?>.只是当时学的不是很扎实,今天师妹请教,于是整理一篇日志,方便 ...

  8. yii2.0 下拉菜单

    第一种方法:ActiveForm 类的 dropDownList 方法(优点,默认使用yii的样式) 1.在控制器的方法里面 ,我们需要拿到数据,一定是 findAll() 或者是 all() 方法的 ...

  9. Resco Photo Viewer for WinCE6.0

         今天是奥运会的第一天.早晨,媒体说有5个夺金点,一天下来最终收罗了2枚,这两枚金牌的得主可都是第一次参加奥运会的新人.真是后生可畏,后继有人啊!不过,那些呼声较高的老将们也未尝不是英雄.譬如 ...

最新文章

  1. OpenCV 双边滤波
  2. 块级元素(导航,图片,层)的水平和垂直居中
  3. 卷积神经网络训练准确率突然下降_详解卷积神经网络:手把手教你训练一个新项目...
  4. 使用FragmentTabHost出现的错误!
  5. [******] 树问题:普通二叉树的创建与遍历
  6. 小学生也能看懂的ArrayList底层原理
  7. matlab 各种文件的读取(及读写问题的解决)
  8. python和c先学哪个-C 和 Python语言先学哪个好?
  9. kass中lisp文件_自动加载文件目录下的lsp、vlx和fas文件
  10. 前端工程师推荐浏览器
  11. ehvierwer登录与不登录_自媒体账号管理神器,多个平台同时登录,给你不一样的感觉...
  12. markdown编辑器示范
  13. [二分图]Codeforces 19E. Fairy
  14. 域名过期和域名赎回的知识介绍
  15. 微信服务号自定义菜单添加扫码功能
  16. 王者怎么看微信以前玩过的服务器,王者荣耀如何查看微信帐号在那个区玩过
  17. python股票全套系统_用python来炒股三 炒股交易系统(法则)
  18. AspectJ的Execution表达式
  19. c语言画伯努利分布图像,C++ - 随机生成器 伯努利分布(bernoulli distribution) 的 详解 及 代码...
  20. trace方法引起的xss漏洞

热门文章

  1. 025_CSS框模型概述
  2. 工具用途_德普优化使用指南:16个工具的功能及用途(工具文)
  3. 自己建服务器 语音盒子_如何自己搭建一个服务器?
  4. python扫描端口脚本_Python端口扫描简单程序
  5. 苹果核 - 页面动态化的基础 —— Tangram
  6. android:clipToPadding和android:clipChildren
  7. 组策略禁止自动锁定计算机,如何在Windows 10中禁用自动锁定
  8. 中小型局域网规划实战案例
  9. [SIGMOD 10] Pregel 基于BSP的大规模图处理系统 学习总结
  10. 进程间通信的方式(三):消息队列