Aller au contenu Aller au menu Aller à la recherche

accès rapides, services personnalisés
Master Sciences, Technologies, Santé
MENTION SCIENCES POUR L'INGÉNIEUR (SPI)

Microcontrôleurs et Applications

Volume horaire : 12h CM, 6h TD et 12h TP

Nombre de crédits : 3 ECTS

OBJECTIFS DE L'UNITÉ D'ENSEIGNEMENT

Cette UE forme les étudiants à la programmation de systèmes embarqués à base de microcontrôleurs. L’étudiant sera amené à maîtriser l’architecture du composant et être capable de gérer, à l’aide de programmes en langage C, les périphériques internes et externes au microcontrôleur. Les plates-formes d’études seront basées sur des processeurs ARM.

CONTENU DE L’UNITÉ D’ENSEIGNEMENT

  • Microcontrôleur à base de processeur ARM
    • Architecture interne
    • Organisation des périphériques
    • Programmation par interruptions
  • Entrées/sorties et gestion des périphériques
    • Port parallèle
    • Timers et capture
    • Contrôleur de PWM
    • Conversion Analogique/Numérique et Numérique/Analogique
    • Bus de terrain (I2C, CAN...)
  • Maîtrise d’un environnement de développement
    • Programmation en langage C
    • Simulation - Emulation - Débuggage
  • Applications/études de cas
    • Commande de moteurs
    • Génération de signaux audio

PRÉ-REQUIS

Langage C, notions d’électronique numérique/architecture des processeurs.

MODALITÉS DE CONTRÔLE DES CONNAISSANCES

Contrôle continu, comptes-rendus de TP

RÉFÉRENCES BIBLIOGRAPHIQUES

Le langage C, Norme ANSI, 2ème édition - Brian W. Kernighan et Dennis M. Ritchie

23/09/16

Traductions :

    Actualité

    La campagne de candidature est ouverte jusqu'au 30 juin sur le site de l'UPMC. Plus d'informations dans l'onglet Candidature et inscription.

    » Lire la suite