L’objectif de cette UE est de former les étudiants aux méthodologies de programmation spécifiques aux systèmes embarqués.
- Introduction aux systèmes embarqués.
- Caractéristiques, contraintes, objectifs.
- Caractéristiques, contraintes, objectifs.
- Les machines à états
- Le machines à états finis
- Machines étendues
- Statecharts
- Techniques d’implémentation et génération de code
- Les systèmes de contrôle continu
- Transformé de Laplace
- Modélisation et simulation avec Octave
- Le controleur PID
- Lieu des racines
- Systèmes data-flow
- Dataflow synchrone et asynchrone
- Le langage Lustre
- Programmation multi-thread des systèmes data-flow
- Vérification
- Le automates temporisés
- L'outil UPPAAL
- Vérification des automates temporisés
- Enseignant: Giuseppe Lipari