EB01 - Microcontrôleurs et DSP

Objectif :

  • Maîtriser les microcontrôleurs dans les applications des systèmes embarqués.
  • Approfondir les connaissances de la programmation en C de manière portable et proche du matériel.

Programme :

  • architectures des microcontrôleurs et des DSP, spécificités, virgule fixe, virgule flottante
  • programmation en langage évolué, utilisation ponctuelle d’assembleur, observation du code, optimisations
  • notion de test unitaire
  • interruptions, gestion du temps
  • notions d’implémentation multi-tâches
  • applications, mise en oeuvre d’algorithmes de traitement du signal
  • gestion de la consommation
  • bus d’interconnexion : SPI, DCI, I2C, CAN, JTAG, LIN, RS232
  • mini projet de conception d’un système à base de microcontrôleur de type dsPIC (Microchip)