Vous trouverez ici l'ensemble des transparents de cours sous format pdf.

  1. Cours 0: [2019] introductif sur les systèmes embarqués
  2. Cours 1: [2017] séance introductive sur lesles systèmes d'exploitation pour l'embarqué.
  3. Cours 2: [2017] la notion de tâches dans les systèmes d'exploitation embarqués
  4. Cours 3: [2017] l'ordonnancement dans les systèmes d'exploitation embarqué
  5. Cours 4: [2017] communication et synchronisation inter processus dans les système embarqués
  6. Cours 5: [2017] gestion de la mémoire
  7. Cours 6: [2017] construction d'un Linux embarqué
  8. Cours 7: [2017] pilotes de périphérique et modules
  9. Cours 8: [2017] pilotes de périphérique 2

 Ce cours inclut une dizaine de séances de TP:

  1. Séance 1: [2017] hiérarchie des répertoires Linux et système de fichier proc.
  2. Séance 2: [2017] sources Linux, processus et ordonnancement
  3. Séances 3 et 4: [2017] la norme POSIX et Linux, le fichier de départ est dispo ici
  4. Séance 5-9: [2017] Linux embarqué sur Beaglebone

Quelques références bibliographiques pour ce cours avec en gras ceux qui ont largement servi à monter ce cours (de très bons livres):

  1. Sur les systèmes embarqués
    • "Embedded Systems Handbook", edited by R. Zurawski, CRC Taylor& Francis, 2006
    • "An Embedded Software Primer", D.E.Simon, Addison Wesley, 1999
    • "Embedded Systems Architecture: a comprehensive guide for engineer and programmers", T. Noergaard, Elsevier, 2005
  2. Sur le noyau Linux
    • "Understanding the Linux Kernel", D.P. Bovet & M.Cesati, 3rd edition, O'Reilly, 2006
    • "Essential Linux Device Drivers, S. Venkateswaran, Prentice Hall, 2007
    • "Linux Device Drivers", J.Corbet A.Rubini, G.Kroah-Hartman, 3rd edition, O'Reilly, 2005.
    • "/proc et /sys", O.Daudel, 2ème éditio, O'Reilly, 2006
  3. Sur Linux embarqué
    • "Embedded Linux System Design and Development, P.Raghavan A.Lad S.Neelakandan, Auerbach Publications, 2006
    • "Building Embedded Linux Kernel", K.Yaghmour, O'Reilly, 2003, voir l'édition suivante aussi (avec P. Gérum)
    • "Linux Embarqué", P.Ficheux, 4ème édition, Eyrolles, 2012

Quelques sites webs: