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

Enseignement proposé en : en présence

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 de Haguenau

30, rue du Maire André Traband
67500 HAGUENAU
0388053400

Formulaire de contact

Responsable


Génie électrique et informatique industrielle

Le DUT GEII ainsi que les licences du département sont détenteurs du label CyberEdu

Ce label CyberEdu a pour objectif de référencer les formations de l'enseignement supérieur qui intègrent dans leurs cours des contenus sur la sécurité du numérique.