Vous êtes sur la page 1sur 1

Etablissement 

: Time Higher School


Classe : Candidat Libre GL4
Matière : Système Temps Réels
Documents : Non Autorisés

Exercice 1 (5 points)
1- Donner la définition de sémaphore.
2- Donner la définition de tâche sous µC/OSII.
3- Donner la définition d’un système temps réels

Exercice 2 (15 points)

Soit un système à trois tâches T1, T2 et T3. La première tâche T1 incrémente le compteur de
type char au rythme d’une seconde.
 si la valeur est paire alors un message qui contient la valeur de compteur est transmit
à la deuxième tâche sous forme de mail box1.
 Si la valeur est impaire un message qui contient la valeur de compteur est transmit à
la troisième tâche sous forme de mail box2.
La deuxième tâche affiche le contenu de mail box1 et effectue la lecture d’un échantillon
du CAN du channel 0 au rythme de Mbox reçut. Traitez l’affichage des échantillons.
La troisième tâche affiche le contenu de mail box2 et effectue la lecture d’un échantillon
du CAN du channel 1 au rythme de Mbox reçut. Traitez l’affichage des échantillons.

1. Développer le programme des tâches T1, T2, T3 et le main prévoir un sémaphore pour
LCD.

Vous aimerez peut-être aussi