• Aucun résultat trouvé

Système réactifs et programmation synchrone 30 Janvier 2006 LMPI – Option IREEL TD N° 2 : Du modèle à l’implantation de programme (Simulation) Objectif et organisation du TD :

N/A
N/A
Protected

Academic year: 2022

Partager "Système réactifs et programmation synchrone 30 Janvier 2006 LMPI – Option IREEL TD N° 2 : Du modèle à l’implantation de programme (Simulation) Objectif et organisation du TD :"

Copied!
1
0
0

Texte intégral

(1)

Système réactifs et programmation synchrone 30 Janvier 2006 LMPI – Option IREEL

TD N° 2 : Du modèle à l’implantation de programme (Simulation)

Objectif et organisation du TD :

• Notions de type

• Combine

• Fonctions

Instanciations 1. Instructions primaires

Reprendre les instructions vues en cours avec leurs exemples et regarder leur comportement au simulateur esterel. : exemple du coureur …

2. Instruction combine

Tout ce qui est fonction, type, combine, tâches … est abstrait pour Esterel.

Il faut lors de la simulation définir ces types, fonctions combine …dans un fichier foo.h et ensuite définir les fonctions dans un fichier foo_data.C

Reprendre l’exemple du taxi vu en cours et simuler le en implémentant le combine .

3. Fonctions et instanciation de module

On reprend le module générique TopMeter qui comptabilise le nombre de signaux Top et qui lorsqu’on lui demande émet le nombre de top multiplié par une constante K .

Créer ce module générique et programmer le module GetSpeed vu en cours, en mettant en œuvre une déclaration de type.

Références

Documents relatifs

Concevez et codez une fonction qui calcule le volume d'un écrou à huit pans de côtés x, de hauteur h et évidé d'un cylindre de rayon r.. (Note : un écrou à huit pans est un

En mode Normal Le document apparaît avec des éléments de mise en forme caractère ou paragraphe, mais avec le texte en séquence (par exemple, en cas de colonnes, on ne visualise pas

For each input signal IS, the Esterel Studio code generator generates an input C function called MODEL_I_IS, which takes an argument of the appropriate type if the signal IS

Le système est constitué d'un signal d'entrée nommé PULSE et de trois signaux de sortie (nommés TIC, TAC et COMPTEUR).. Les signaux TIC, TAC et PULSE sont des signaux

• Mise en œuvre d’une machine d’exécution pour la simulation textuelle d’un programme simple avec E/S.. • Mise en œuvre de cette machine d’exécution en

Chaque bouton correspond à un chauffage particulier, par exemple bouton 3 pour faire cuire des popcorn en sachet de picard pendant 4 minutes, bouton 4 pour chauffer une tasse de

−χ− Ajouter une détection d’ouverture et de fermeture de porte qui évite d’une part de démarrer le monte charge porte ouverte, et laisse à l’utilisateur le temps de

La procédure liée à cette interruption doit être la procédure d’interruption Affiche qui doit être appelée chaque 50 ms : elle affiche un message dans le coin supérieur droit