RTEMS

RTEMS est un système d'exploitation temps réel libre pour systèmes embarqués[3].

RTEMS
Plates-formes Architecture ARM, Nios II (en), Blackfin (en), x86, architecture MIPS, Famille Motorola 68000, Freescale ColdFire, PowerPC, Hitachi H8, SuperH, RISC-V, architecture SPARC et x86_64
Licence Licence publique générale GNU
Dernière version stable 5.1 ()[1]
Dernière version avancée 6[2]
Site web www.rtems.org

Description

Cette section ne cite pas suffisamment ses sources (juin 2019). 
Pour l'améliorer, ajoutez des références de qualité et vérifiables (comment faire ?) ou le modèle {{Référence nécessaire}} sur les passages nécessitant une source.

RTEMS est l'acronyme du terme anglais Real-Time Executive for Multiprocessor Systems signifiant « exécution en temps réel pour systèmes multiprocesseurs ».

Initialement RTEMS signifiait Real-Time Executive for Missile Systems[Quand ?] puis est devenu Real-Time Executive for Military Systems avant de prendre sa signification actuelle.[Quand ?] [4]

Il permet de développer des programmes dans lesquels le temps de réponse et la réactivité sont des contraintes fortes (dits temps-réel dur).[réf. nécessaire]

Il a été porté sur de nombreux processeurs (ARM, i386, m68k, MIPS, PowerPC, SuperH, etc.) [5]

Il est compatible avec divers standards de programmation ouverts comme POSIX[6] et uITRON[réf. nécessaire], ainsi qu'avec la pile TCP/IP de FreeBSD[7] et plusieurs systèmes de fichiers.[8]

La société OAR Corporation gère actuellement le projet RTEMS.[9]

Applications

RTEMS est utilisé dans l'industrie spatiale, notamment par les acteurs européens du domaine[10],[11].

Notes et références

  1. « RTEMS 5 Embedded Realtime Operating System » (consulté le )
  2. « Release — RTEMS Project » (consulté le )
  3. (en)[PDF]Getting Started with RTEMS, sur le site rtems.org du 17 juillet 2015, consulté le .
  4. (en)What does RTEMS stand for?
  5. (en)Supported CPUs
  6. (en)RTEMS POSIX API User’s Guide
  7. (en)RTEMS TCP/IP Stack License
  8. (en)RTEMS Filesystems
  9. https://www.oarcorp.com/rtems
  10. Pierre Ficheux, « RTEMS sur Raspberry Pi », sur linuxembedded.fr, (consulté le )
  11. Luc Planche, « Exemple de domaines d’application: Utilisation de RTEMS dans le spatial » [PDF], sur ris.prd.fr, (consulté le )

Voir aussi

Articles connexes

Lien externe


  • Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.