KomputilojMastrumaj sistemoj

Ekzemploj de realtempa operaciumoj. Ekzemploj de reto operaciumoj

La mastruma sistemo reala tempo (RTOS) - tiu SUB, garantianta certa kapacito por tempo antaŭdeterminita intervalo. Ekzemple, ĝi povas esti desegnita por ke montri ke celo fariĝis havebla por la roboto sur la linio de muntado. Tia tegaĵoj estas klasifikitaj kiel "malfacila" kaj "mola".

realtempan Malfacila operaciumoj supozi ke la kalkulas ne estas ekzekutita se la objekto ne estas havebla ĉe la designado periodo (tiu operacio finos en fiasko).

La mola mastruma sistemo en reala tempo de muntado sub tiuj kondiĉoj daŭre funkciigi, sed la produktado povas esti pli malalta, ĉar la instalaĵoj ne povas fariĝi havebla en gxusta tempo, kun la rezulto ke la roboto faros provizore neproduktiva.

Antaŭ prezenti ekzemplojn de vera-tempa operaciumoj, vi devas kompreni la proprecojn de ilia uzo. Kelkaj el tiuj VIN estas kreitaj por specifaj aplikoj, dum aliaj - por la pli ĝenerala. Krome, iuj ĝeneraluzebla carcasa estas ankaŭ iam uzata por operacio en reala tempo. Kiel ekzemploj de ĉi tiu tipo de mastrumaj sistemoj povas plenumi konata Windows 2000 aŭ IBM Microsoft / 390. Tio estas, eĉ se la mastruma sistemo ne kongruas iuj kondiĉoj, ĝi povas havi karakterizaĵojn kiuj nin permesas konsideri ĝin kiel solvo por la aplikaĵo problemoj en reala tempo.

Ekzemploj de mastrumaj sistemoj kaj ilia karakterizado

Ĝenerale, la mastruma sistemo de reala tempo havas la sekvajn karakterizaĵojn:

  • Multitarea.
  • Procezo fluojn kiu povas priorizada.
  • Sufiĉa kvanto de ĉesigoj niveloj.

Realtempaj operaciumoj ofte uzata en malgrandaj enigita feloj, kiu estas uzataj en microdevices formato. Ekzemple, kelkaj el la nukleo povas esti konsiderata kiel ununura-tasking operaciumo (ekzemploj: la kerno kiel parto de iOS, Android, ktp ...) En reala tempo. Tamen, por plenumi sian taskoj postulas aliajn komponantojn de la mekanismo, ekzemple, ŝoforoj. Tial plenaj operaciumo estas reala tempo, kiel regulo, estas pli ol nur la kerno.

Tipa ekzemplo estas la apliko RTOS HDTV-ricevilo kaj ekrano. Li devus legi la cifereca signalo, malkodi ĝin kaj montri en la formo de alvenantaj datumoj. Ajna prokrasto estos videbla kiel la rastrumero video kaj / aŭ sono estas distordita.

Tamen, kiam la sonoj plaĉi "doni ekzemplojn de mastrumaj sistemoj de ĉi tiu tipo," referencas mencii la plej famaj nomoj. Kio parto de tiu grupo?

VxWorks de firmaoj WindRiver

VxWorks estas vera-tempa operaciumo evoluigita kiel proprieta softvaro kun helpo de WindRiver. Kiam unue eldonita en 1987, VxWorks estis origine desegnita por uzo en sistemoj integritaj kiuj postulas realtempan kaj determinisma agado. Tiel, ekzemploj de ĉi tiu tipo de mastrumaj sistemoj estas uzataj en la protekto kaj sekureco zonoj, malsamaj industrioj (precipe la aerospaco kaj defendo), la fabrikado de medicinaj aparatoj, industria ekipaĵo, robótica, energio, transporto demarŝo, reto infrastrukturo, plibonigi la automotriz kaj konsumanta elektroniko.

VxWorks subtenas la Intel (x86, inkluzive de nova versio de IntelQuarkSoC kaj x86-64), MIPS, PowerPC, SH-4, kaj ARM-arkitekturo. Ĝi venas kun potenca RTOS kernon, middleware, subteno por pagenda aldoni-sur pakaĵoj kaj aparataro teknologioj de aliaj fabrikantoj. En ĝia plej lasta afero - la VxWorks 7 - la sistemo estis ĝisdatigita al la modularidad kaj la ĝisdatigo por ke la Os kerno estas enhavita aparte de la middleware, aplikoj, kaj aliaj pakaĵoj.

QNX Neŭtrino

Ankaŭ klasikaj ekzemploj de ĉi tiu tipo de mastrumaj sistemoj - kelkaj Unikso-similaj konko. Tia estas la QNX Neŭtrino, origine evoluigita en la fruaj 1980-aj jaroj, la kanada kompanio Kvantuma Software Systems. Finfine, la disvolviĝo de BlackBerry estis akirita en 2010. QNX estas unu el la unuaj komerce sukcesaj kerneto operaciumoj, kiuj estas uzata en diversaj aparatoj, inkluzive de aŭto kaj poŝtelefonoj.

FreeRTOS

FreeRTOS estas populara nuklea VIN realtempan enigita aparatoj, kiu ŝarĝas 35 microcontroladores. Ĝi etendiĝas laŭ GPL kun la aldona limigo kaj nedeviga esceptoj. Limigo malpermesas etalonanta, dum la sendevigo permesas uzantojn uzi sian propran kodon kun fermita fonto, konservante la kernon mem. Ĝi tiel faciligas la uzon FreeRTOS en via propra aplikoj.

Windows CE

Windows Embedded Compact - estas la mastruma sistemo de la subfamilio evoluintaj "Microsoft" korporacio ene de la Windows Embedded familio de produktoj. Kontraste Windows Embedded Norma, kiu estas bazita sur Windows NT, ĉi tiuj ekzemploj de operaciumoj uzas ekskluziva hibrida kerno. "Microsoft" entrepreno provizas Windows CE licenco por originala teamo fabrikantoj kiu povas modifi kaj krei iliajn proprajn uzanto interfacoj, provizante la teknikan bazon por tio.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eo.birmiss.com. Theme powered by WordPress.