Les cours de systèmes embarqués 1 et 2 visent les objectifs suivants:

  • Décrire et expliquer les architectures générale des processeurs
  • Concevoir et programmer des traitements séquentiels et interruptifs en langages assembleur et C/C++
  • Interfacer au niveau logiciel un processeur avec différents périphériques
  • Décrire et expliquer les notions de DMA, mémoire cache, mémoire virtuelle, pipelining