RTEMS

RTEMS
Piattaforme Architettura ARM
Licenza GNU General Public License
Ultima versione stabile 4.11.3 (16 febbraio 2018)
Sito web www.rtems.org

RTEMS è un sistema operativo in tempo reale gratuito per sistemi embedded .

Descrizione

RTEMS è l' acronimo del termine inglese Real-Time Executive per sistemi multiprocessore che significa "  esecuzione in tempo reale per sistemi multiprocessore  ".

Inizialmente RTEMS stava per Real-Time Executive for Missile Systems Poi divenne Real-Time Executive for Military Systems prima di assumere il suo significato attuale.

Consente di sviluppare programmi in cui il tempo di risposta e la reattività sono forti vincoli (noti come hard real-time).

È stato portato su molti processori ( ARM , i386 , m68k , MIPS , PowerPC , SuperH , ecc.)

È compatibile con vari standard di programmazione aperti come POSIX e uITRON , e con lo stack TCP / IP per FreeBSD e diversi file system.

OAR Corporation sta attualmente gestendo il progetto RTEMS.

Applicazioni

RTEMS è utilizzato nell'industria spaziale, in particolare dagli attori europei del settore.

Note e riferimenti

  1. "  https://devel.rtems.org/wiki/Release/4.11/4.11.3  "
  2. (in) [PDF] Introduzione a RTEMS sul sito rtems.org del 17 luglio 2015, accesso1 ° marzo il 2016.
  3. (in) Cosa significa RTEMS?
  4. (in) CPU supportate
  5. (in) Guida per l'utente dell'API POSIX RTEMS
  6. (in) Licenza per stack TCP / IP RTEMS
  7. (it) File system RTEMS
  8. https://www.oarcorp.com/rtems
  9. Pierre Ficheux , "  RTEMS su Raspberry Pi  " , su linuxembedded.fr ,1 ° luglio 2013(visitato il 10 novembre 2018 )
  10. Luc Planche , "  Esempio di campi di applicazione: utilizzo di RTEMS nello spazio  " [PDF] , su ris.prd.fr ,25 settembre 2003(visitato il 10 novembre 2018 )

Vedi anche

Articoli Correlati

Link esterno