• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Bus de communication (EASI944_SNIFISA_CHY)

  • ECTS

    2,5 crédits

  • Composante

    POLYTECH 2026-2027

Description

Ce cours donne un aperçu des principaux protocoles de communication entre composants numériques (One-Wire, SPI, I2C, CAN, USB). Chaque protocole est étudié et pour chacun d’entre eux, une librairie bas niveau  est implémentée à l'aide des périphériques d'un microcontrôleur STM32

Lire plus

Objectifs

Connaitre les principaux bus de communication.

Comprendre l'organisation d'un driver bas niveau.

Programmation modulaire et hiérarchisée d'une application

Lire plus

Heures d'enseignement

  • CMCours Magistral9h
  • TPTravaux Pratiques20h

Pré-requis obligatoires

Programmation C, librairies, périphériques de mirocontrôleur.

Lire plus

Plan du cours

Le bus One-Wire : compréhension et création d'un driver associé à une application utilisateur

Le bus SPI : compréhension et création d'un driver associé à une application utilisateur

Le bus I2C : compréhension et création d'un driver associé à une application utilisateur

Le bus CAN : compréhension et création d'un driver associé à une application utilisateur

Le bus USB: compréhension et création d'un driver associé à une application utilisateur

Lire plus