詳細(xì)介紹
330130-040-00-00本特利
330130-040-00-00本特利
RT-Linux的體系結(jié)構(gòu)
RT-Linux是基于Linux系統(tǒng)并可運(yùn)行于多種硬件平臺(tái)的32位硬實(shí)時(shí)操作系統(tǒng)(hardreal-timeoperatingsystem)。
它繼承了MERT系統(tǒng)的設(shè)計(jì)思想,即以通用操作系統(tǒng)為基礎(chǔ),在同一操作系統(tǒng)中既提供嚴(yán)格意義上的實(shí)時(shí)服務(wù),又提供所有的標(biāo)準(zhǔn)POSIX服務(wù)。RT-Linux源代碼公開,易于修改,使系統(tǒng)成本降低,源代碼的公開使數(shù)控系統(tǒng)的開發(fā)擺脫了對(duì)國外軟件公司的依賴,有利于提高數(shù)控軟件國產(chǎn)化程度。
RT-Linux是基于Linux并可運(yùn)行于多種硬件平臺(tái)的多任務(wù)實(shí)時(shí)操作系統(tǒng)。通過修改Linux內(nèi)核的硬件層,采用中斷仿真技術(shù),在內(nèi)核和硬件之間實(shí)現(xiàn)了一個(gè)小而高效的實(shí)時(shí)內(nèi)核,并在實(shí)時(shí)內(nèi)核的基礎(chǔ)上形成了小型的實(shí)時(shí)系統(tǒng),而Linux內(nèi)核僅作為實(shí)時(shí)系統(tǒng)低優(yōu)先級(jí)的任務(wù)運(yùn)行。對(duì)于普通X86的硬件結(jié)構(gòu),RT-Linux擁有出色的實(shí)時(shí)性和穩(wěn)定性,其大中斷延遲時(shí)間不超過15μs,大任務(wù)切換誤差不超過35μs。這些實(shí)時(shí)參數(shù)與系統(tǒng)負(fù)載無關(guān),而取決于計(jì)算機(jī)的硬件,如在PII350,64M內(nèi)存的普通PC機(jī)上,系統(tǒng)大延遲時(shí)間不超過1μs。RT-Linux按實(shí)時(shí)性不同分為實(shí)時(shí)域和非實(shí)時(shí)域,其結(jié)構(gòu)如圖2所示。
實(shí)時(shí)域在設(shè)計(jì)上遵循實(shí)時(shí)操作系統(tǒng)的設(shè)計(jì)原則,即系統(tǒng)具有透明性、模塊化和可擴(kuò)展性。RT-Linux的實(shí)時(shí)內(nèi)核由一個(gè)核心部分和多個(gè)可選部分組成,核心部分只負(fù)責(zé)高速中斷處理,支持SMP操作且不會(huì)被底層同步或中斷例程延遲或重入。其它功能則由可動(dòng)態(tài)加載的模塊擴(kuò)充。RT-Linux把不影響系統(tǒng)實(shí)時(shí)性的操作(即非實(shí)時(shí)域的操作)都留給了非實(shí)時(shí)的Linux系統(tǒng)完成?;诙嗳蝿?wù)環(huán)境的Linux為軟件開發(fā)提供了豐富的系統(tǒng)資源,如多種進(jìn)程間通訊機(jī)制,靈活的內(nèi)存管理機(jī)制。
APPLIED MATERIALS AMAT PYROMETER TUBE FILTER CAP 0021-31269 102757
CT5011-000200-11
ASML PAS2500 FLAT CABLE Y-EXCHANGER ASSEMBLY 4022.430.04123
ULTRATECH STEPPER UT1500 UT1700 STEPPER 0535-577400
SMC AR2001-02BG
RORZE WAFER ALIGNER UNIT RA301-512-003 AA00410 2001/04
MITEQ INC DC COUPLED UNITY GAIN WIDEBAND DISTRIBUTION UVDA-01460-515-20
TOKYO ELECTRON TEL COSEL PCB TAB343-1-AC TAB 343-1-AC CX81-050016-12
NIKON 4S001-063 NIMIC-LAMBDA K.K. TPB-566
ULTRATECH STEPPER UT1700 WTC WASHER SET 10-08-01198-042 .025 .029 .049 .110
Nikon Scanner S202A Nikon 4S017-866
APPLIED MATERIALS AMAT STEC HORIBA LF-410 FLOW METER IV-2410AV
NIKON 4S018-585 INTERFACE RELAY CARD PCB AFDRV8 NSR-202A
MKS BARATRON TRANSDUCER 750B12PCE2GA
SAMSUNG MMC-PV8
SMC PNEUMATIC VALVE SYS3160-5MZ-M5
SMC TOKYO ELECTRON TEL AIR CYLINDER CQ2B50-10D-XB13 024-019242-1
MITEQ INC. DV COUPLED VARIABLE GAIN WIDEBAND DISTRIBUTION UVDA-01460VG-515-812CS
WATLOW PROCESS TEMPERATURE CONTROLLER 989-12FE-NRGG
MITSUBISHI SERVO DRIVE 600W 3PH 3.6A OUTPUT AC MR-J2S-60B-S087
TOKYO ELECTRON TEL CABLE (SPO), FG EPD-SE 2L86-058716-V1
TOKYO ELECTRON TEL ES3D10-250760-V1
APPLIED MATERIALS AMAT CABLE HARNESS ASSEMBLY 0140-64125
VAT VALVE PENDULUM VALVE 65144-PHGH-B011/0032