Filière: Informatique et systèmes de communication
Orientation: Réseaux et systèmes
Module: Systèmes avancés

Descriptif de cours

Retour Systèmes embarqués 2

  • Objectifs

    En fin de formation, les étudiantes et les étudiants seront capables de :

    • - Programmer un pilote logiciel
    • - d'intégrer ces pilotes dans un système d'exploitation
    • - De traiter les interruptions
    • - De configurer le noyau du système d'exploitation
    • - De générer un système d'exploitation embarqué
    • - d'utiliser des outils de développement croisé pour des systèmes embarqués
  • Contenu
    • Modules-pilote logiciel sous Linux
    • Programmation concurrente dans le noyau Linux
    • Interruptions sous Linux
    • Configuration du noyau Linux
    • Développement croisé
    • Systèmes embarqués Linux

    Pré-requis

    • Pour suivre ce cours les étudiantes et étudiants doivent:
    • Savoir programmer en C et Java
    • Connaître les systèmes concurrents
    • Connaître les systèmes électroniques numériques
    • Connaître les bases des microprocesseurs

Forme d'enseignement et volume de travail

Cours magistral (y compris exercices)
32 périodes
Travaux pratiques / laboratoires
32 périodes

Spécification du cours

Année de validité
2023-2024
Année du plan d'études
3ème année
Semestre
Automne
Programme
Français,Bilingue
Filière
Informatique et systèmes de communication
Langue d'enseignement
Français
Identifiant
B3C-SYE3-S
Niveau
Avancé
Type de cours
complémentaire
Formation
Bachelor

Modalités d'évaluation

  • Contrôle continu: travaux écrits, TP/évaluation de rapports

Mode de calcul de la note de cours

La note sera la moyenne des travaux écrits et d'un bonus-malus tenant compte des TP et exercices.

Enseignant(s) et/ou coordinateur(s)

Nicolas Schroeter, Jean-Roland Schuler