![]() |
廈門卡庫電氣有限公司
主營產品: AB,ABB,GE,施耐德 |

![]() |
廈門卡庫電氣有限公司
主營產品: AB,ABB,GE,施耐德 |
參考價 | 面議 |
1746-IV8/1746-IV8 AB:李
:
1746-IV8/1746-IV8 AB
由上面的分析,如果要保持一個函數可重人,就得使用靜態變量,系統的RAM資源將是一個嚴峻的考驗;如果使用臨界區來保護運行環境,系統的實時性又得不到保證,而且有將占先式任務調度轉為非占先任務調度之虞。顯然,使用靜態變量簡單,但有更多的不適用性,對將來功能的調整也是一個阻礙,一般不被采用。那么,就只能從環境保護上來下功夫了,但是果真只能以進入臨界區犧牲系統的實時性來保證任務不被占先?下面看看臨界保護這一方法的基本思路:
①在一個任務中,如果局部變量在其作用域內不被占先切換,則這些變量在任務被剝奪了CPU控制權后,不關心其值也不會影響任務的正確執行;1746-IV8/1746-IV8 AB
②使用臨界區保護,可以達到上面所提到的要求;
③由此導致的實時性能與占先切換的減弱可以接受。由此可知,不被占先是任務保護局部變量的關鍵。既然如此,何不舍棄占先式的任務調度?這不失為一個好的出發點。針對Keil C51,非占先式任務調度,可能是一種更好的方法,更能協調51系列單片機的既定資源。下面編寫這樣一個系統:
①使用非占先式任務調度;
②可以在小容量的芯片中使用,開發目標是,即使是8051這樣小的芯片,也可使用這個實時操作系統;
③支持優先級調度,盡可能保證其實時性。
1746-IV8/1746-IV8 AB
GE 30 KVA TRANSFORMER TEMPORARY POWER CART 480/208 120
GE 30 KVA TRANSFORMER TEMPORARY POWER CART SQUARE D
NEW A-T CONTROLS 1" STAINLESS ACTUATED VALVE 6DR5210-0E
NEW AT CONTROLS 1-1/2" STAINLESS ACTUATED VALVE 6DR5210
WESTINGHOUSE CIRCUIT BREAKER 600 AMP LT3500T LD3600F
FANUC VELOCITY CONTROL UNIT A06B-6050-H104
OMRON OPERATOR INTERFACE TOUCHSCREEN NT30C-ST141B-E
LORAIN RELTEC CONTROL UNIT RECTIFIER CABINET V60CAB
NEW SQUARE D 400 AMP NQOD MAIN LUG PANEL 208Y/120
SQUARE D PAF362000Z CIRCUIT BREAKER 800 AMP TRIP
BACHARACH HALOGEN GAS MONITOR HGM300 AND RDM-800
WEIGH-TRONIX QUARTZELL PC805 COUNTING SCALE PC-805-25
NEW ALLEN BRADLEY INSTANTANEOUS TRIP RELAY 809-A03E
NEW MILLER WELDER WIRE FEEDER A1D-4R
NEW ORMEC S-SERIES SERVO DRIVE SAC-S08C/101B
NEW OILGEAR HYDRAULIC AXIAL PISTON PUMP PVWH
NEW RYTEC DIGITAL GATEWAY DOOR CONTROLLER DG1215
BIDDLE 15 KV DIELECTRIC TEST SET 220015-10
NEW WESTINGHOUSE KD2225 225 AMP 2 POLE CIRCUIT BREAKER
PARKER COMPUMOTOR 4000 SERVO MOTION CONTROLLER
REBUILT JOHN CRANE 605 CARTRIDGE SEAL 3 3/8"
NEW JOHN CRANE 605 CARTRIDGE SEAL 2.7"
NEW CULLIGAN IQS/JR PROGRAMMABLE ELECTRONIC CONTROLLER
NEW ALLEN BRADLEY 809S 809S-AB100A1 AC CURRENT RELAY
FISHER PROVOX COMMUNICATION INTERFACE CL7652X1-A1
YALE 1/2 TON ELECTRIC CHAIN HOIST KEL1/2-10PT15/5?S1
ORION VACUUM/PRESSURE ROTARY VANE DRY-PUMP CBS-40
NEW GE AC463RGR FLEX A PLUG BUSWAY 100 AMP 600V 3 PHASE