请教在 Windows Mobile 5,6 (PPC) 上如何保持 SD 卡的供电(即便在系统 suspend 的时候)

硬件/嵌入开发 > 嵌入开发(WinCE) [问题点数:20分,结帖人alphapaopao]
等级
本版专家分:0
结帖率 98.66%
等级
本版专家分:0
等级
本版专家分:21100
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
GitHub 绑定GitHub第三方账户获取
Blank
红花 2006年4月 硬件/嵌入开发大版内专家分月排行榜第一
2005年12月 硬件/嵌入开发大版内专家分月排行榜第一
Blank
黄花 2006年5月 硬件/嵌入开发大版内专家分月排行榜第二
2005年4月 硬件/嵌入开发大版内专家分月排行榜第二
等级
本版专家分:20
勋章
Blank
进士 2018年总版新获得的技术专家分排名前十
2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年12月 总版技术专家分月排行榜第三
2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2019年1月 .NET技术大版内专家分月排行榜第一
2018年12月 .NET技术大版内专家分月排行榜第一
2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2020年7月 .NET技术大版内专家分月排行榜第二
2019年4月 .NET技术大版内专家分月排行榜第二
2019年3月 .NET技术大版内专家分月排行榜第二
2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
等级
本版专家分:0
等级
本版专家分:15
等级
本版专家分:0
alphapaopao

等级:

Android睡眠唤醒机制--Kernel态

 Android系统中定义了几种低功耗状态:earlysuspend、suspend、hibernation.  1) earlysuspend: 是一种低功耗的状态,某些设备可以选择进入某种功耗较低的状态,比如 LCD可以降低亮度或灭掉;   2) suspend: 是...

Android & Linux的suspent和resume执行流程

<!-- h1 {margin-top:0.13in; margin-bottom:0.13in; line-height:0.28in; page-break-inside:avoid} h1.western {font-family:"Times New Roman",serif; font-size:16pt} ... {font-family:"De

Android的休眠与唤醒 && Android关机或重启的几种实现方式 && Lowmemory Killer简介

Android 休眠(suspend),一个打过android补丁的内核中,state_store()函数会走另外一条路,会进入到request_suspend_state()中,这个文件earlysuspend.c中。这些功能都是android系统加的,后面会对earlysuspend...

Linux Kernel suspend/resume 过程

Linux Kernel suspend/resume 过程 休眠/唤醒嵌入式Linux中是非常重要的部分,嵌入式设备尽可能的进入休眠状 态来延长电池的续航时间.这篇文章就详细介绍一下Linux中休眠/唤醒是如何工作 的 参考文章:作者: ...

基于Android的Linux内核的电源管理:概述

Android的Linux内核为系统提供了4种电源状态,内核的源代码为其中的3种定义了名字和对应的宏定义,名字定义kernel/power/suspend.c中: const char *const pm_states[PM_SUSPEND_MAX] = { #ifdef CONFIG_...

Linux睡眠唤醒机制--Kernel态

一、对于休眠(suspend)的简单介绍  Linux中,休眠主要分三个主要的步骤:  1) 冻结用户态进程和内核态任务  2) 调用注册的设备的suspend的回调函数, 顺序是按照注册顺序  3) 休眠核心设备和使CPU进入休眠态,...

Android or Linux 的休眠与唤醒

休眠/唤醒嵌入式Linux中是非常重要的部分,嵌入式设备尽可能的进入休眠状态来延长电池的续航时间。这篇文章就详细介绍一下Linux中休眠/唤醒是如何工作的,还有Android中如何把这部分和Linux的机制联系起来的. ...

Android驱动开发之earlysuspend睡眠模式--实现代码

(2)特定驱动结构体中添加early_suspend结构: #ifdef CONFIG_HAS_EARLYSUSPEND struct early_suspend early_suspend; #endif (3)驱动probe函数中注册相关early_suspend结构体: #ifdef CONFIG_HAS_...

android 休眠唤醒机制分析(二) — early_suspend

early_suspend是Android休眠流程的第一阶段即浅度休眠,不会受到wake_lock的阻止,一般用于关闭lcd、tp等设备为运行的应用节约电能。Android的PowerManagerService会根据用户的操作情况调整电源状态,如果需要休眠则...

基于Android的Linux内核的电源管理:Early Suspend

1. 用户空间的接口 ...kernel/power/main.c中,定义了一组sysfs的属性文件,其中一个定义是: power_attr(state); 把这个宏展开后: staticstruct kobj_attribute state_attr = { \ .attr ={ \

Android标准linux基础对休眠唤醒的实现(一)

说明: 1. Based on linux 2.6.32 and android 2.2,only support SDR(mem). 2. 参考文章: ...

Andriod 电源管理

Andriod PM suspend&resume Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo) 1、初始化suspend和resume...

usb供电vbus的一些问题

vbus可能的来源: a.由pmic供给,通过一根gpio来进行控制是否供电 b.由charger芯片直接供出来...当usbcable接PC机的时候,有时候可以看到电源供电为负值,这是因为通过vbus给电池充电。Power supply就相当于电源

USB的挂起和唤醒 (Suspend and Resume)

USB协议的第9章讲到USB可见设备状态[Universal Serial Bus Specification, Section 9.1.1, Pg 239],分为连接(Attached),电(Powered),默认(Default),地址(Address),配置(Configured)和挂起(Suspended)6个状态...

ubuntu Suspend 和 Hibernate 区别

待机(Suspend)是挂起到内存,需要保持对内存供电不能完全关闭电源。 从外面看来,SUSPEND会黑掉屏幕,相当于屏幕保护,我的电源灯还闪,而且可以通过键盘激活。 休眠(Hibernate)是挂起到硬盘,完全关闭...

Android中休眠与唤醒之wake_lock, early_suspend, late_resume

听组里人说,机器充电的时候不休眠。我试了一下,确实是,串口可以使用(CONFIG_PM_DEBUG并没有打开)。 这个时候,LCD显示屏是休眠了,触摸屏也休眠了,其他的比如重力传感器等就没有看了,但是标准的Linux系统...

驱动程序调试笔记

1.uboot无法引导Linux系统,... (1)有时候在system/lib/目录下有相应驱动了,但是系统起来后,驱动没法加载上去,一般是驱动和正在使用的内核不是兼容的,所以无法加载,这个可以通过查看log,看出魔数不匹配。  (2

Linux电源管理-Suspend/Resume流程

根据一节linux电源管理-概述可知,linux电源管理存在的几种方式,如何查看这几种方式,以及最后的如何睡眠唤醒等。 通过echo mem > /sys/power/state就可以达到睡眠,所以可以根据此节点的sys代码分析suspend的...

关于警告:initialization from incompatible pointer type [enabled by default]

加了个sys文件系统方便调试,但是出现了如下编译警告,感觉很不爽,让我折腾了两个小时,终于搞定。 /home/apuser/mywork/4.1-3.4/kernel/drivers/input/misc/headset_xxx.c:800:9: warning: initialization from ...

翻译:Linux的电源管理架构

设备电源管理 Copyright (c) 2010 Rafael J. Wysocki, Novell Inc. Copyright (c) 2010 Alan Sternstern@rowland....   ************************************************************* ...本文由DroidPhone翻译于201

eclipse无法进入调试程序

菜单栏Window→Preferences→Java→Debug 去掉suspend execution on uncaught exceptions和Suspend execution on compilation errors前面两个勾勾,再把Debugger timeout(ms)设置为不少于15000ms

Ubuntu的挂起和休眠

休眠==Suspend To Disk(STD)挂起之后内存还工作,休眠之后所有设备都停止工作。 挂起速度比休眠快,恢复的也快。挂起是挂起硬盘,把计算机的当前状态全部装载到内存里,即硬盘停止供电,但内存还要供电。优点是...

如何让Tomcat以Debug模式启动

时候我们需要远程调试项目代码,这就需要让Tomcat以Debug模式启动。环境说明Windows 7 64位 JDK 8 64位 tomcat-8.0.21 x64.zip配置方法第一步:配置JPDA参数如果Tomcat使用的是JDK 1.5以上版本,那么JPDA可以...

Android (Linux) Suspend流程

1. Linux Suspend简介  Linux Suspend主要有以下三步:  1) 冻结用户态进程和内核态任务  2) 调用注册的设备的suspend的回调函数,顺序是按照注册顺序  3) 休眠核心设备和使CPU进入休眠态。  冻结进程...

android 休眠唤醒机制分析(三) — suspend

深度休眠的过程中系统会首先冻结所有可以冻结的进程,然后依次挂起所有设备的电源,挂起顺序与设备注册的顺序相反,这样保证了设备之间电源的依赖性;直至最后进入省电模式,等待用户或者RTC唤醒;唤醒过程中则...

java多线程(八)为什么弃用stop和suspend

初始的java版本中定义了一个stop方法来终止一个线程还定义了一个suspend方法来阻塞一个线程,直到另一个线程调用resume方法。这两个方法Java SE 1.2之后就被弃用了,因为这两种方法都不安全,下面我们分别来讨论...

android系统中wifi省电模式下的四个基本概念:TIM、DTIM、Beacon-Interval、Listen-Interval

每一个Beacon的帧中都有一个TIM信息 ,它主要用来由AP通告它管辖下的哪个STA有信息现在缓存在AP 中,而TIM中包含一个Bitmap control 字段,它最大是251个字节,每一位映射一个STA,当为1时表示该位对应的STAAP的...

Android睡眠唤醒机制--系统架构

 AndroidLinux内核原有的睡眠唤醒模块基础,主要增加了下面三个机制:  • Wake Lock 唤醒锁机制;  • Early Suspend 预挂起机制;  • Late Resume 迟唤醒机制;  其基本原理:当启动一个应用程序...

android 休眠唤醒机制分析(一) — wake_lock

Android的休眠唤醒主要基于wake_lock机制,只要系统中存在任一有效的wake_lock,系统就不能进入深度休眠,但可以进行设备的浅度休眠操作。wake_lock一般关闭lcd、tp但系统仍然需要正常运行的情况下使用,比如听歌...

Android待机的suspend_sys_sync_queue分析

Android待机的suspend_sys_sync_queue分析 Android的4.0待机机制和之前版本大同小异,也可以说是机制相对完善并没多大的问题反馈出来。不过有个细节的地方,改动幅度较大,来看看 linux待机机制中,...

相关热词 c#编译器 学习 c#和其他语言相比 c# 什么是管道 c# 在ui线程中运行 c# 动态增加枚举 c# panel边框 c#调用dll报错 c# 编写dll c# dll修复工具 c# timer 多线程