Académique Documents
Professionnel Documents
Culture Documents
A2 Corr DepMA IITR Application2 MEC1 GMP1 SabeurJEMMALI
A2 Corr DepMA IITR Application2 MEC1 GMP1 SabeurJEMMALI
Application 2
Soit le schéma de la figure 1. Nous souhaitons commander deux afficheurs 7 segments à partir
d’une application temps réel. Cette application démarre lorsqu’on appuie sur le bouton poussoir S1, les
afficheurs affichent « 00 » et la diode D1 s’allume. Ensuite, si on veut incrémenter l’affichage, on
appuie sur le bouton S2 et la diode D2 s’allume une fois. Le bouton S3 remet l’affichage à « 00 » et la
diode D3 s’allume une fois. Les types de communication entre les tâches sont indiqués sur la figure.
Pour la bonne manipulation de ce système, on donne les fonctions suivantes :
1/9
Année Universitaire 2019 - 2020
2/9
Année Universitaire 2019 - 2020
Correction: Application 2
RESET_BOUTON
StartModule START_BOUTON
ResetModule
RDV
RDV
BAL
ComModule Dis7SegModule
INC_BOUTON
RDV
BAL RES
IncModule
7 Seg. Display
LEDModule
RES
3/9
Année Universitaire 2019 - 2020
2. Donner les programmes de chaque tâche,
Tâche StartModule
Tâche ResetModule
4/9
Année Universitaire 2019 - 2020
Tâche IncModule
Tâche Dis7SegModule
5/9
Année Universitaire 2019 - 2020
Tâche LEDModule
6/9
Année Universitaire 2019 - 2020
Tâche ComModule
3. Donner les priorités de chaque tâche ainsi que le type d'ordonnanceur utilisé,
Tâche Priorités
StartModule 33
IncModule 35
ResetModule 34
Dis7SegModule 200
LEDModule 201
ComModule 36
7/9
Année Universitaire 2019 - 2020
4. Donner toutes les identificateurs ainsi que les structures des enveloppes utilisées dans cette
application.
Les identificateurs utilisés
8/9
Année Universitaire 2019 - 2020
9/9