GRO420 - Programmation temps réel pour systèmes embarqués
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 2 crédits
- Faculté ou centre
- Faculté de génie
- Trimestres *
- Hiver 2025
Cible(s) de formation
Développer, mettre en œuvre et tester une application intégrant un noyau temps réel sur un système embarqué utilisant un microcontrôleur. Exploiter les services du noyau temps réel pour planifier l’exécution de tâches concurrentes.
Contenu
Caractéristiques, réalisation et mise en œuvre des systèmes multiprogrammés temps réel. Représentation des systèmes temps réel. Contraintes faibles et dures, analyse de performance, fiabilité et variabilité. Exploitation de noyaux temps réel (tâches temps réel et leurs états, évènements et interruptions, programmation concurrente en temps réel). Ordonnancement de tâches (coordination préemptive, coordination coopérative).
Préalable(s)
Avoir obtenu 37.00 crédits* Sujet à changement