可以實現定時喚醒電腦嗎? |
尚未結案
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
turboted
版主 發表:95 回覆:754 積分:452 註冊:2002-07-23 發送簡訊給我 |
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
turboted
版主 發表:95 回覆:754 積分:452 註冊:2002-07-23 發送簡訊給我 |
|
jackkcg
站務副站長 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
windows下 有一個省電模式 其實與 嵌入式模式類同 1 手機的 省電記憶 使用微電讓使用記錄在記憶體下 預存於系統的檔案 實例
當我們有時關機時 未將所有程式關閉時 執行關機 下次開機時上次的程式
仍然會出現 所以 如果要能設 定時間喚醒電腦 庵記的98下好像也有此功能2000下庵不知 一時也找不到 不過是有的 好像記的與排程有關 庵試試在po上 有興趣的可以先找找 *********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together!
希望能大家敞開心胸,將知識寶庫結合一起
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
jackkcg
站務副站長 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
其實如果真要問 建議問問 那 嵌入之王 dllee 大仔 哈哈 找他準沒錯 *********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together!
希望能大家敞開心胸,將知識寶庫結合一起
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
我們先來看看, 為什麼可以叫醒PC的概念:
1. 現在的RTC都是藏在South Bridge裡面
2. RTC既然長在South Bridge裡面, 所以South Bridge有一根RTC Wake pin
3. 這根Pin接到那裡? 接到類似Power Button的開關位置(其實South Bridge就是有管到Power sequence的其中一環)
(前提: MainBoard不在Machine OFF的狀態下, 至少有S5狀態, 也就是H/W還有3.3V在, 更詳細的說, 不要以為不接任何的電源, 也想要可以叫醒PC<--no way) 基於以上三點, 要作到RTC Wake Up要作以下三個步聚
1. RTC Alarm: 位於CMOS Bank0的01h/03h/05h 剛好是秒/分/時
09h/0Ah/0Bh是年/月/日, Bank0只要對IO 70h, 71h即可
2. South Bridge的RTC Wake pin要enable:目前市面上看得到的有Intel/VIA/SIS/ALI
每個South Bridge設定的位置不一樣, 請參閱各chipset的Spec
3. 打通以上兩個關卡後, 時間一到, RTC會打出一個訊號, 通知South Bridge
South Bridge呢? ---> 會打出一個訊號到~~~~~~主機板打開電源的某個開關 *我只是S/W engineer不是搞H/W的, 如有錯請立即指正 因此...如果你要寫出一支程式可以設定所有主機板的程式, 我可以這麼假設---No way
如果你要寫出一支程式就這麼設定自己用的主機板, 我可以大膽的說---You can make it 關鍵在於第二點和第三點, 因為不同chipset的RTC Wake Enable bit設法完全不在相同的IO or PCI configuration space上, 而且打開主機板 5V or 12V的主電源可能依每家主機板設計廠商的不同而有所不同
再者, 還有第四點
4. 也許第三點是我多慮的, 但是因為整個Power sequce不只有South Bridge, 還有其他的device一起作control, 於是乎, 不同BIOS, 要設定不同的地方, 以目前常看到的BIOS:Phoenix/Aword/AMI就我所知, 所設的地方是不同的(因為code base 不一樣 ^^") 基於以上各點, 如果你只是想叫醒自己的主機板, 我是精神上完全支持你
你只要找到主機板南橋的Spec加上BIOS vendor所provide的int 15h之類的funcntion call, 相信你就很快可以寫出來了 發表人 -
|
jackkcg
站務副站長 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
更正上述98的內建設定說法 因為庵也找不到 哈哈 不過L sir說的是 正規做法 以ms的Pocket PC上 確實有 省電保護模式 提供使用者方便 以免電源耗盡 至於主機版大廠的設計 庵看是無解 還是由系統的省電下手為妙 哈哈
Wake by Ring
http://www.buildorbuy.org/pcwakeup.html
http://www.leosys.com/leonews/C2-001-1.htm
http://www.pksh.ylc.edu.tw/bios/power.htm
http://www.yesky.com/20011025/202145.shtml
http://www.aopen.com.cn/company/news/2001/2589.htm
http://it.yn.cninfo.net/news/21/2001-7-18/news_510_0.shtml
http://it.yn.cninfo.net/news/21/2001-7-18/news_510_0.shtml
http://www.deltaww.com/ups/products/software/spec_win.htm
淺談電源管理及應用
http://www.ccidnet.com/DIY/experience/2001/05/30/68_6009.html
http://members.aol.com/don5408/win98/win98_and_wuor.html
http://www.ozquake.com/montysdump/md-decemberdump.htm
深入Windows計時器
http://eric.netgenes.org/InsideWindowsTimer/InsideWindowsTimer.htm 參考 裡面有的不一定是說 喚醒 的機制 純看看 *********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together!
希望能大家敞開心胸,將知識寶庫結合一起
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
turboted
版主 發表:95 回覆:754 積分:452 註冊:2002-07-23 發送簡訊給我 |
|
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
Wake from LAN/Wake from RTC, 那一個已經標準化了呢? 答案是Wake from LAN 因為Wake from LAN的spec已經含入各家的LAN Boot ROM(但是也要主機板支援, 不然LAN的信號打出來, 沒接到主機板的主電源開關, 去打開主電源, 那你的主機板還真是神呢) 概念:
S1/S3只要丟IP, 就可從LAN driver把機器叫醒回S0
若是S4/S5要從LAN叫醒機器, 只要丟Mac Address到相對應的IP (當然, chipset的相對應設定要作)
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |