Aller au contenu

GRO420 - Programmation temps réel pour systèmes embarqués

Présentation

Sommaire

Cycle
1er cycle
Crédits
2 crédits
Faculté/Centre
Faculté de génie

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