20
RTOS Le Système d’Exploitation Temps Réel Kassab Karim Haidri Arij

Rtos

Embed Size (px)

Citation preview

Page 1: Rtos

RTOSLe Système d’Exploitation Temps Réel

Kassab KarimHaidri Arij

Page 2: Rtos

PLAN• 1) Introduction• 2) Définitions• 3) Différences entre RTOS et les autres systèmes• 4) Spécificité• 5) Domaine d’application• 6) Exemples de Système d’exploitation temps réel• 7) Conclusion

Page 3: Rtos

INTRODUCTION• Les systèmes informatiques sont conçus à faciliter les taches et les

opérations compliqués, mais ils se bloquent face aux contraintes du temps mises par les taches. Comme solution ,il apparait le système temps réel géré par un RTOS. Qu’est ce qu’un STR? Qu’est ce qu’un RTOS? Quels sont

leurs intérêts?

Page 4: Rtos

QU’EST CE QUE UN

SYSTÈME TEMPS RÉEL?

Page 5: Rtos

STR• Le système temps réel est un système capable de contrôler un procédé physique

à une vitesse adaptée à l'évolution du procédé contrôlé.

Page 6: Rtos

R(REAL)T(TIME)O(OPERATING)S(SYSTÈME)

• Un système d’exploitation temps réel est un système multitâche destiné aux applications temps réel.

RTOS

L’ordonnancement des taches

Synchronisation des taches Tache d’expédition

Page 7: Rtos

QUEL EST LA DIFFÉRENCES

ENTRE UN STR ET LES AUTRES

SYSTÈMES?

Page 8: Rtos

Résultats exactes

Délais imposée

s

STRContraintes temporelles

Page 9: Rtos

SPÉCIFICITÉ• L’ordonnanceur fournit une base prévisible d’exécution,• RTOS est généralement un noyau pour les applications simples.• Le noyau du RTOS agit comme une couche d'abstraction entre le matériel

et les applications.

Noyau

Gestion des taches

Synchronisation et

communication

Gestion de mémoire

Gestion de temporisat

ion

Interruption et gestion d’évèneme

nt

Gestion des E/S

Page 10: Rtos

QUELS SONT LES

DOMAINES D’APPLICATIO

N?

Page 11: Rtos

l'industrie

Domaines boursières

Automobiles

Aéronautique Recherche scientifique

Page 12: Rtos

EXEMPLE DE SYSTÈME D’EXPLOITATION TEMPS RÉEL

Page 13: Rtos

POURQUOI CHIBIOS?

Page 14: Rtos

Logiciel Libre

Un grand nombre de micro contrôleur

Page 15: Rtos

Multitâches préemptif

Taille réduit et très rapide

Page 16: Rtos

COMMENT IMPLÉMENTE

R CHIBIOS SUR STM?

Page 17: Rtos

• Télécharger le RTOS CHIBIOS.

• Créer un dossier nommé ARM dans C: .

• Relier la carte STM32-P103 au PC à travers la sonde JTAG. • Installer cet outil directement dans le dossier précédemment créé (C:\

ARM).

• Installer de la même façon les outils yagarto Tools et yagarto GNU ARM toolchain.

Page 18: Rtos

CONCLUSION Dans le cadre de ce projet, nous avons essayé de donner une présentation des systèmes temps réels comme des systèmes d’exploitation temps réels. En conclusion, ce travail fut une grande aide car il nous a ,dans une certaine mesure, enrichi nos connaissances.

Page 19: Rtos
Page 20: Rtos

MERCI POUR VOTRE

ATTENTION