Durée : 4 séances de 1h45
Niveau : 3e année d'école d'ingénieurs / M2
Prérequis : Programmation en langage C, Unix
Système d’exploitation : temps partagé, gestion de la mémoire, appel système et pilotes de périphériques
Programmation concurrente : tâche/processus légers (threads), outils de synchronisation (mutex/semaphores), files de messages
Le temps réel et Linux : ordonnancement temps réel des tâches, tâches périodiques, Linux temps réel Xenomai et son API
Système embarqué : spécificité des systèmes embarqués, compilation croisée