• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Systèmes embarqués et programmation concurrente (INFO741_SNIFISA_CHY)

  • Composante

    POLYTECH 2026-2027

Description

Ce module couvre le fonctionnement des systèmes embarqués fonctionnant avec un système d'exploitation. Il présente aussi les contraintes liées à des problématiques temps-réel et multi-tâche. Finalement, ce cours aborde la mise en œuvre à partir d'un cahier des charges d'un système embarqué temps-réel.

Lire plus

Objectifs

  1. Fonctionnement systèmes embarqués : architecture circuit programmable, outils de développement
  2. Traitements temps-réels : contraintes, ordre de priorité (fonctionnement par interruptions), adapter la programmation multi-tâche au temps réel
  3. Développement d'une application temps-réel sur un système embarqué : utilisation de la plateforme Raspberry-Pi (avec Linux embarqué), développer l'application, test et validation, lien avec traitement du signal / image / vidéo
Lire plus

Heures d'enseignement

  • CMCours Magistral9h
  • TDTravaux Dirigés3h
  • TPTravaux Pratiques24h

Pré-requis obligatoires

programmation C

systèmes embarqués I

Lire plus

Plan du cours

  1. Fonctionnement systèmes embarqués : architecture circuit programmable, outils de développement
  2. Traitements temps-réels : contraintes, ordre de priorité (fonctionnement par interruptions), adapter la programmation multi-tâche au temps réel
  3. Développement d'une application temps-réel sur un système embarqué : utilisation de la plateforme Raspberry-Pi (avec Linux embarqué), développer l'application, test et validation. Communication avec micro-controleur ainsi que réseaux
Lire plus

Informations complémentaires

Ce module servira ensuite dans les projets du S10 ainsi que pour l'internet des objets

Lire plus

Compétences visées

Développer un système embarqué de supervision en utilisant de la programmation concurrente et de communiquer avec d'autres systèmes embarqués.

Lire plus

Bibliographie