网站首页  |   业界社区  |  电信社区  |  技术社区   |  极客社区  |  游戏社区  |  生活社区   |   科技博客  |   同事录
TechWeb-技术社区


标题: [求助] wince挂起,能够起到掉电保护的作用吗!
游客
该用户匿名发帖









发表于 2008-8-20 11:53
wince挂起,能够起到掉电保护的作用吗!

经常掉电的设备,次数多了就损坏了FAT分区,
1o/V)w7X%A6p0i.a!`%l8~#{TechWeb-技术社区7J3z:f1m*{*T-I
导致里面的程序无法运行,我现在有个方案就是加一个电池,在检测到掉电之后,将wince挂起, TechWeb-技术社区.A0v.Q!j8a"i*v7B(]1B
这样能够起到掉电保护的作用吗?

引用 回复 顶部
OKBEN
TW金牌会员
Rank: 6Rank: 6



UID 138713
精华 37
积分 1469
帖子 584
阅读权限 70
注册 2008-7-29
状态 离线
发表于 2008-8-20 11:53 资料 短消息 加为好友 添加 OKBEN 为MSN好友 通过MSN和 OKBEN 交谈
两点:6k3b&K/Y$q2{0m
首先在挂起之前将AP的当前动作要结束,对低层的存储器的当前写入动作也要完成,当然大部分的工作都有Kernle做好了;#f#f8m"V-z1~0\
再者,要保证你的电池的持续时间足够长;

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-20 11:53
也就是说挂起能够起到掉电保护的作用,
:x5_,V,{)ttech.techweb.com.cn
&]&?1m `5k-n;q1}TechWeb-技术社区需要多长的时间才能符合这些要求呢

引用 回复 顶部
OKBEN
TW金牌会员
Rank: 6Rank: 6



UID 138713
精华 37
积分 1469
帖子 584
阅读权限 70
注册 2008-7-29
状态 离线
发表于 2008-8-20 11:53 资料 短消息 加为好友 添加 OKBEN 为MSN好友 通过MSN和 OKBEN 交谈
检测到掉电以后还怎么挂起呀?只要一掉电什么都结束了,除非像ups那样,电源给电池供电,电池再给设备供电,或者电池和电源并联给设备供电??或者电路中接大电容延迟掉电时间,总之硬件上需要好好设计下.TechWeb-技术社区"u(|-P3J7X8j3x
还有wince挂起也是要耗电的,不像xp,所以电池的持续时间要长.

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-20 11:53
掉电之后我们内部电池能够持续供电6秒钟左右.[8m6|4t9t,k

,C7L-X @/B在这6秒的时间里面,我就将wince挂起,-f6s7b6V)o!z%s(])T#a5F
之后就断电了,这样能起到保护作用

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-20 11:53
应该能起一点作用,待机后基本上对存储器的操作应该是停止了。)~ |2k'g3l
总比直接掉电强。TechWeb-技术社区"[:p!J.W;~&X1t'[.L-]

3Z7o7\'k-f8d#p)m0Ktech.techweb.com.cn个人感觉,没有任何理论根据的。

引用 回复 顶部
OKBEN
TW金牌会员
Rank: 6Rank: 6



UID 138713
精华 37
积分 1469
帖子 584
阅读权限 70
注册 2008-7-29
状态 离线
发表于 2008-8-20 11:54 资料 短消息 加为好友 添加 OKBEN 为MSN好友 通过MSN和 OKBEN 交谈
你可以从硬件线路板上拉出一根Pin,然后用这根pin的状态来测试需要多长时间系统才能进入Sleep状态就行了,一般情况下应该《500ms左右吧,这取决于你的操作。

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-20 11:54
不用感觉,这个功能是可行的。你的方法也是可行的。只要电路上提供这么一个中断引脚,设为优先级最高,一旦触发,立即关LCD背光(这东西耗电狂大),然后再按正常流程保存现场,挂起。TechWeb-技术社区2s"_7|#p(U/c(v#c

5Y&W/j0j#J P%O(Z要实现,需要2点:
)c*Q O$@(o2M7X8K7l1. 硬件上必须提供这个引脚TechWeb-技术社区(u&Z9N7?;L!F&o/U9n
2. 备份电池足够长时间供电,而且能提供给SDRAM才行。不然SDRAM没电了就啥都丢了。

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-20 11:54
但是设备上没有任何电池能够长时间供电给SDRAM啊4t#q%c G+w*^ I1w(R
%_;E-V4T6u
也就是说我只需要保护flash上的文件系统不被损坏就完事大吉了
%J!D$P;E&I/O程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
3n"?,}-i h5e,v,s5Utech.techweb.com.cn500MS应该够了,我用的大电容,而且本身就没有背光,能够支持5秒之后才掉电

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-20 11:54
flash上的文件系统本来就不该很容易被破坏。这样大电容供电5秒,不保持SDRAM,可以先试试,只要能保证尽快相应挂起,就不会有问题。

引用 回复 顶部
查看积分策略说明快速回复主题
选项 标题 Smilies
禁用 URL 识别
禁用 Smilies
禁用 Discuz!代码
使用匿名发帖
使用个人签名
接收新回复邮件通知
内容





当前时区 GMT+8, 现在时间是 2008-11-23 06:01
京ICP证060517号

本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0 © 2001-2008 Comsenz Inc.
Processed in 0.022677 second(s), 7 queries

清除 Cookies - 联系我们 - TechWeb.com.cn - Archiver - WAP