Institut universitaire de technologie de Haguenau

M2103 - Informatique embarquée

  • Cours (CM) 12h
  • Cours intégrés (CI) -
  • Travaux dirigés (TD) 20h
  • Travaux pratiques (TP) 28h
  • Travail étudiant (TE) -

Langue de l'enseignement : Français

Description du contenu de l'enseignement

Démarche d’élaboration d’une application informatique embarquée :
  • Compréhension de l’architecture matérielle de la cible.
  • Compréhension des fonctions de gestion des périphériques types (entrées/sorties TOR, convertisseurs analogique numérique et numérique analogique, timer, communication série, PWM…).
  • Analyse d’un cahier des charges.
  • Identification des ressources matérielles nécessaires et des mécanismes de leur mise en œuvre scrutation ou interruption).
  • Introduction au langage assembleur et codage dans un langage évolué (c).
  • Utilisation avec un outil de mise au point (type débuggeur).

Compétences à acquérir

Comprendre l’architecture d’un système à microcontrôleur.
Maitriser l’utilisation des périphériques d’un microcontrôleur.
Savoir modéliser une application embarquée.
Comprendre les mécanismes d'interruption.
Développer une application en langage évolué pour une cible à microcontrôleur.
Gérer les périphériques d’entrées – sorties pour s’interfacer avec un environnement.
Mettre en œuvre le mécanisme de fonctionnement en régime d’interruption de programme.
Utiliser un outil de développement croisé.

Pré-requis obligatoires

Modules Info1 (Informatique) et SIN1 (Système d'information numérique).

Contact

IUT Haguenau

30 RUE DU MAIRE ANDRE TRABAND
67500 HAGUENAU
0388053400

Responsable


Génie électrique et informatique industrielle

Fondation Université de Strasbourg
Investissements d'Avenir
Ligue européenne des universités de recherche (LERU)
EUCOR, Le Campus européen
CNRS
Inserm Grand Est
Logo HRS4R