VxWorks

VxWorks
Ilustrační obrázek článku VxWorks
Rodina Reálný čas
Typ jádra Monolitické jádro
Stav projektu Ve vývoji
Platformy x86 , wvxMIPS , PowerPC , SH-4 , ARM
Společnost /
vývojář
Wind River Systems
Licence Majitel  ; EULA
První verze 1987
Nejnovější stabilní verze 7 (Březen 2014)
Kancelářské prostředí Grafická sada Wind River Tilcon
webová stránka www.windriver.com

VxWorks je operační systém pro multitasking v reálném čase , který se obvykle používá ve vestavěných systémech .

Tento proprietární operační systém , vyvinutý firmou Wind River (získaný Intel v roce 2009), byl používán NASA pro vesmírné mise programu Discovery , Mars Pathfinder , Stardust , Messenger , Dawn , Martian vozítek ( Spirit , Opportunity , Zvědavost a Perseverance ) a průzkumný Mars Mars . To bylo také používáno Evropskou kosmickou agenturou na satelitu PROBA-1 .

Používá se hlavně ve výzkumu a průmyslu (letectví, automobilový průmysl, doprava, telekomunikace), ale také v mnoha podnikových komunikačních systémech (IP PBX Mitel ICP od Mitel Networks , Nortel Communication Servers 1000 ).

Tento systém může spravovat několik základních desek, z nichž každá má zase rozšiřující sloty, aby bylo možné přidat rozhraní všeho druhu (teplotní sondy, síť, obrazovka, vstupní / výstupní karty).

Jazyky používané v tomto operačním systému jsou C , C ++ a Ada (AdaCore, který vyvíjí GNAT Pro, založený na Ada tasking na VxWorks pro různé cíle).

Od verze 6.0 je oficiálním vývojovým prostředím pro VxWorks Workbench, vyvinutý společností Wind River a založený na Eclipse . Workbench je nástupcem Tornáda, které také vyvinula společnost Wind River.

Reference

  1. (in) Gregg Rabideau a Ed Benowitz, „  Prototyping year Onboard Scheduler for the Rover in March 2020  “ [PDF] na ai.jpl.nasa.gov (přístup 3. března 2021 )
  2. [1]

Externí odkaz