Informatique embarquée CM (INFO23C1_GEII)

Volume horaire: CM : 12h

Présentation

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),
- Modélisation de l’application,
- Codage dans un langage évolué,
- Utilisation d’une méthode de validation prédéfinie,
- Utilisation avec un outil de mise au point (type débuggeur),
- Documentation des fichiers sources.

Objectifs

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

Compétences acquises

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

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

Diplômes intégrant ce cours

En bref

Forme d'enseignement
Cours magistral

Langue d'enseignement
Français

Contact(s)

UFR, Écoles, Instituts

Lieu(x)

  • Annecy-le-Vieux (74)

Lieu(x) à l'étranger