SE4 2022/2023 EC4

De wiki-se.plil.fr
Aller à la navigation Aller à la recherche

Objectifs

Il vous est demandé de :

  • réaliser des communications SPI entre trois ATMega328p, pour cela vous utiliserez une carte comportant 3 sous-systèmes :
    • un sous-système de type Arduino Uno programmable via une puce FTDI,
    • un sous-système de gestion d'afficheurs 7 segments par un ATMega328p, programmable via un connecteur AVR-ISP,
    • un sous-système de gestion de matrice de LEDs par un ATMega328p, aussi programmable via un connecteur AVR-ISP ;
  • commencez par gérer les afficheurs et les pilotes de LED sur les sous-systèmes correspondants ;
  • écrivez les fonctions de communication entre les sous-systèmes : le premier sous-système étant le maître SPI ;
  • écrivez sur le sous-système maître un programme pour commander les deux autres sous-systèmes en séquence ;
  • utilisez l'ordonnanceur implanté en TP pour commander les deux autres sous-systèmes par deux tâches concurrentes.

Matériel nécessaire

Vous aurez besoin de la carte de développement cité et d'un Arduino configuré en programmateur AVR ISP.

Travail réalisé

Documents Rendus