Interfaçage [T8ES222M]

Interfaçage [T8ES222M]

En pratique

Nature
Elément constitutif
Volume horaire de TP
16
Volume horaire de TD
8
Volume horaire de CM
6
Volume horaire de travail personnel
20
Langue d'enseignement
Français

Description du contenu de l'enseignement

Le module d'Interfaçage a pour but de comprendre et d'utiliser les différentes interfaces de communication que l'on retrouve autour d'un microcontrôleur. Ce module se concentre plus particulièrement sur les bus de communication série (USB, I2C, SPI, UART, CAN, 1 wire ...).

Organisation

Modalités d'organisation et de suivi

  • CM 1: Bus Microcontrôleur (I2C, SPI, UART, 1 wire, CAN, USB)
  • CM 2: Bus USB

 

  • TD1&2: Bus Micro
  • TD3&4: Bus USB

 

  • TP1&2: Mise en œuvre de plusieurs bus série (LCD en SPI, RTC en I2C, Température en 1 wire ...)
    • La plateforme matérielle utilisée embarque un cœur ATMEGA (OpenM128)
    • La suite logicielle dédiée a sa programmation est l'environnement AtmelStudio
  • TP3&4: Mise en œuvre d'un driver USB sur PC et plateforme matérielle

 

Informations pédagogiques

Compétences à acquérir

A la fin du module, l'étudiant doit être capable de:

    Connaître les caractéristiques (électrique, protocole...) des bus série
    Interfacer un composant
    Étudier sa documentation technique
    Réaliser le driver bas niveau pour dialoguer sur une interface
    Utiliser un environnement de développement logiciel et la plateforme matérielle associée

 

Dernière modification : ven, 08/01/2021 - 12:34