IMASI23
IMASI23聯(lián)系人:李先生
手機:18030229050
電話:0592-5709821
傳真:0592-5709828
QQ 1878187406
郵箱 1878187406@qq.com
IMASI23
休眠喚醒后程序自動運行的方法
最新的Linux2.6內核都支持休眠和待機機制,PC系統(tǒng)中的實現(xiàn)方式有suspend2、swsusp、TuxOnIce等技術,既可以把鏡像文件保存到交換分區(qū),也可以保存到一個文件。Linux中這些休眠的具體實現(xiàn)方式有內核方式和軟件方式兩種,但兩種方式都把休眠過程分為兩個階段: (1)SUSPEND階段:保存當前系統(tǒng)各種狀態(tài)到非易失性存儲設備并關機;(2)RESUME階段:系統(tǒng)重新啟動,引導后恢復已保存的狀態(tài)。一般嵌入式操作系統(tǒng)的休眠過程如圖1所示,休眠后恢復過程如圖2所示。
本文提出一種基于休眠開關如圖3所示的喚醒后程序自動運行方法。此方法的系統(tǒng)整體框架分為自動執(zhí)行引擎、開關控制進程、休眠開關和配置文件4個部分。
HIGHLY Original S25-07N-2 Proximity Switch #10666-73
HIGHLY Original S25-07P-1 Proximity Switch #10660-65
Yaskawa SGDA-A5AP Servo Drive Servopak #7598-99
Telemecanique Contactor LC1 D1210, 3 Pole, #14329
Sola Hevi Duty Power Supply SDP1-24-100T #14331
Omron Power Supply S82K-03024, 24VDC, #14333
Fanuc A20B-2902-0250 Daughter Board #10969
Mitsubishi Melsec F-20ER-UA1 Expansion Unit #14334
Texas Instruments Input Module 6MT11-A05L #14336-37
Texas Instruments 16 Output Logic Module 6MT32 #14338
Texas Instruments 6MT33 Logic Interface Module #14339
Texas Instruments Output Module 6MT12-40AL #14340-43
ATC Time Delay Relay 328C200Q10XX #17742
International Cyberline Servo Power 110-0108 #20399
Hevi Duty Electric Transber W250 #14346
Apollo Butterfly Valve 14306DDE1 #12115
Power One Power Supply HAA512-A #14347
Square D Circuit Breaker EH24020, 20 Amp, #20462
Buss Dual Element Fuse LPJ-175SP 175Amp #17830
Victor Compressed Gas Regulator VTS 460A #20467
Allen Bradley Drive 1305-BA06A, Series C, #20503
Butterfly Valve BUNAN-N EPDM ML-1228 #12110
Fusetron Bussmann Dual Element Fuse FRS-R-50 #17877
ATC Timer 355A-351-A-10-PX #14350
Allen Bradley AC Relay 700-N200A1, Series C, #14351
Allen Bradley AC Relay 700-N200A1, Series C, #14352