Čo je RTOS?

A

asymbian

Guest
Ahoj všetci!
Došlo na mnohých miestach skôr o tom, aká by RTOS je RTOS a ktorá je lepšia ...Ale já nejsem schopný získať základné funkcie OS, ktoré z neho robia RTOS.Existujú nejaké kvantitatívne opatrenia?Dajte mi niektoré špecifické vlastnosti.
Ako to, že jeden vyhodnotenie OS a zistiť jeho schopnosť pracovať ako RTOS?Kdybych porovnať niekoľko RTOSs, čo by sa body porovnaní?Navyše, keď som sa napísať základné rysy jeden RTOS, aké vlastnosti by definovala RTOS?

Pozdravy,
asymbian.

 
Vážení asymbian,

RTOS by mala vykazovať len v prípade-vyvolaná operácií, a je bežne používaný v oblasti vstavaných systémov, u ktorých spotreba energie, veľkosť pamäte, rýchlosť procesora, autobus pásma sú hlavné obmedzujúce faktory.

Na rozdiel od OS RTOS je obvykle určené na dosiahnutie niekoľkých cieľov:
1.Real-time operačný
tj vykonať okamžitú operácií v prípade potreby
2.Nízka spotreba energie, teda žiadna spotreba energie, keď nerobíme žiadnu prácu
3.RTOS má zvyčajne základné a spoločné črty OS eliminovať zložitosť.
4.Jednoduchý prístroj rozhranie.

Skúste porovnať tieto OS:

1.Embedded Linux
2.Vstavané XP
3.WinCE
4.Nucleus Plus
5.Clie
6.Palm OS
7.Symbian 40/60/70/80/90/UIQ

Čo vidíš v nich?

1.Niektoré sú určené pre výkonné procesory ARM ako ARM 9 a 11.Určite Microsoft sa zameriava na trh pre výkonné prenosné /
pojazdné / vreckový spotrebnej elektroniky s možnosťou porovnateľná notebook alebo laptop, ale nikdy jasne pochopil, čo je v zmysle vstavaných systémov po toľkých rokoch skúseností s počítačom.RTOS v koncepcie Microsoft, Symbian a Linuz sa snaží RTOS jeden OS, tak, aby ich softvér re-použitie v "RTOS".

2.Niektoré sú určené pre menej výkonné ARM 7, ako ATI Nucleus Plus, Palm OS a Sony Clie.Boli navrhnuté pre vstavané systémy obmedzený pomalšia rýchlosť procesora, veľkosť pamäte, priemerný výkon autobus, nízke napätie elektroniky, krátka životnosť batérie, a skutočne vreckový alebo palmový-size Gizmos.

A pravda sa nachádza v RTOS automobilov dnes.Tieto RTOS nemôže tolerovať bullshits a ťažkopádne rysy nájsť vo väčšine vreckových spotrebnej elektroniky.

Pozrite sa na BMW, Mercedes-Benz a vozů Renault.Majú RTOS a vstavaných systémov v kritických kontrolných akcií, napríklad autohavárie, bezpečnosť, ABS, výkon motora Štatistiky a GPS.Majú RTOS špeciálne prispôsobený pre autá, iba na rozdiel od nich vidieť v spotrebnej elektronike.PhD (Imperial College London)
Analog Devices Plc (Írsko)

 
Vďaka SkyHigh!
Ako ste povedal, RTOS je OS, ktorý sa domnieva, že obmedzenie času, pamäte a výkonu.Ale potom, potom sa žiadne kvantitatívne opatrenia, ktoré by mi pomohli zhodnotiť akýkoľvek RTOS?Úvod k akejkoľvek RTOS hovorí, že predkupné shoud podporu, by mala mať menšie rozmery
atď Ale nikto špecifikuje všetky hodnoty ako typický list by.Možno by bolo príliš abstraktné.
Mohol som mať zoznam funkcií pre RTOS, ktoré by boli spoločné pre všetky RTOSes, ale možno s rôznymi hodnotami ...

Pozdravy,
asymbian.

 
si teraz, aké vložené micro máte k cieľu?
Je prvým krokom k vybrali správne RTOS:

 
Myslím, že výber môže závisieť na vaše požiadavky na systém: rom, ram, plánovacie metódy (preemptivních, nonpreemptive ...), špecifický mikrokontroléru ... RTOS, ktorý podporuje tento druh mikrokontroléru
atď ..

 
Vážení asymbian,

Akékoľvek výkonný OS by mal ponúknuť preemptivních prepínanie kontextu,
tj preemptivní multitasking je možné.To je základ pre akúkoľvek formu plánovania.

32-bit a vyšší procesory sú väčšinou navrhnuté a optimalizované pre prácu akékoľvek komerčné operačné systémy.Naopak, operačné systémy sú navrhnuté tak, aby zvládnutie prúdové v high-end procesory.Niektorí 32-bitových procesorov, ako sú tie v ARM sú tiež určené predovšetkým pre prácu s 16-bitové operácie.Preto je veľmi bi-bočnej konštrukcie náhľadmi na obe strany.

Avšak s ohľadom na súčasné trendy v tomto odvetví a dnešný trhový podiel, ARM za veľmi priaznivé jadro procesora stanovila trendy designu pre operačné systémy, ktoré majú byť optimalizované pre procesory ARM a nie naopak.

Nie je preto ťažké nájsť nejaký operačný systém, ktorý vyhovuje jeden procesor ARM, zvlášť ak máte v úmysle používať ARM 9 a ARM 11.ARM 7 má obmedzenú možnosť teraz.

Inak nie je pravda, to znamená, že je ťažké nájsť ten, ktorý vyhovuje mikroprocesora operačný systém.Niektoré mikroprocesory nie sú určené na použitie operačného systému vôbec.Takéto sú určené pre veľmi jednoduchý systém, vstavané aplikácie, ktoré obyčajne nevyžadujú špecializované rozhranie človek-stroj, ako GUI,
tj stand-alone "pre prevádzku na vzdialenom alebo autonómnej kontrolu.

By potrebujete OS pre vstavaný systém pomocou 68HC11, PIC18F452, Z8 a 8751?

Ako už bola reč v predchádzajúcom zamestnaní,
na rozdiel od OS RTOS snaží plniť úlohu na vyvolanie udalostí, ktoré je vhodné pre real-time kontroly v automobilovom, vojenských vozidiel a inokedy-kritické systémy.

Na rozdiel od prerušenia, ktoré je možné obsluhovať založené na prioritách, RTOS snaží vyriešiť viac času-kritické úlohy.Predstavte si budete jazdu na ceste, na klzkom snehu a džíp uhodil vaše auto zo zadu a ďalšie van uhodil vaše sidedoor.Všetky tieto spúšť ešte niekoľko paralelných akcií na vašom systéme.Všetky zásadné úlohy, ktoré iniated ABS, zadné čidlo a sidedoor senzor.

Dúfam, že všetky tieto informácie by mohli uspokojiť vašu zvedavosť.

 

Welcome to EDABoard.com

Sponsor

Back
Top