Course Syllabus 2014/2015
 
PDF Extract Anglais
Français
index
Module : MI208
Title :
Embedded operating system
Number of hours :
Combined lecture and tutorial classes : 16.00 h
Individual work : 12.00 h
ECTS credits :
1.00
Evaluation :
Teacher(s) :
BOUKHOBZA Jalil - Responsible
Shared by UV(s) :
Level :
second year module
Abstract :
Les objectifs de ce cours sont multiples:
  • Maitriser les concepts de bases dans le domaine des systèmes d'exploitation et voir les spécificités liées au domaine de l'embarqué
  • Avoir une idée précises des choix d'implémentations des systèmes d'exploitations pour l'embarqué actuels
  • Savoir manipuler les outils permettant de construire un système d'exploitation Linux pour l'embarqué
  • Plan :
    Les enseignements de ce cours oscilleront entre les concepts avancés des systèmes d’exploitation généralistes et leur implémentation sur des systèmes d’exploitation embarqués avec des exemples/études de cas à l’appui.
  • Plusieurs concepts seront abordés durant ce cours: o Structure des tâches: processus, threads, etc. o Ordonnancement des tâches o Gestion de la mémoire & pilotes de périphériques
  • Étude de cas: Linux embarqué, VxWorks, JBed, freeRTOS, eCos, etc.
  • Prise en main des outils permettant de manipuler et construire un système Linux pour l'embarqué
  • Prerequisite :
      • Algorithmique et architectures des calculateurs
      • Programmation C
      • Environnement Linux/Unix
      • Bases des systèmes d'exploitation
      • Programmation POSIX