No description
Find a file
2020-05-30 10:05:28 +02:00
GFSSP72 Objectif 2 ajout lib 2020-05-27 12:11:36 +02:00
Src fin Objectif2 2020-05-27 14:33:28 +02:00
Systeme Objectif 1 DFT simulée 2020-05-14 10:27:26 +02:00
Project.uvoptx fin Objectif2 2020-05-27 14:33:28 +02:00
Project.uvprojx fin Objectif2 2020-05-27 14:33:28 +02:00
README.md maj README 2020-05-30 10:05:28 +02:00

BE_CHTI

Binôme : Cavailles Kévin / Dumaz Clément

Classe : 3_MIC_C

Objectif 2 DFT en réel et gestion du score des 6 joueurs :

-Le signal peut être réglé via le parametre Duree_Ech_ticks de Init_TimingADC_ActiveADC_ff(). Ce parametre peut prendre les valeurs de 48 a 83 (0x30 a 0x53).

-Afin de visualiser le bon fonctionnement de la DFT en mode débogage, il est recommandé de mettre 2 points darrêt dans le fichier Src/calcul_dft.s. Un à la ligne 29 et un à la ligne 60. 3 clicks sur “Run” (F5), en mode débogage, correspondront à 1 DFT complète. Les 2 premiers “run” permettront de visualiser la partie réelle puis la partie imaginaire dans R0. Le 3ème “Run” permettra de visualiser le résultat de la DFT aussi dans R0.

-Afin de visualiser le bon fonctionnement du système de score, il est recommandé de ne mettre aucun point d'arrêt et d'observer la variable "scores" en mode débogage.
Pour ce faire :

  • mode débogage -> Src/principal.c ligne 21 click droit sur scores -> Add 'scores[taille]' to ... -> Watch 1.
  • "scores[6]" devrait apparaître dans Watch 1. Retirez "[6]" afin de pouvoir visualiser le tableau en entier.
  • Cliquez sur "+" directement à droite de "scores".
  • Cliquez sur "Run" (F5), vous devriez voir le tableau de score se remplir peu à peu (ou non) en fonction du signal choisi.

-En l'état (avec 0x33), les scores obtenus après avoir lancé le programme pendant une dizaine de secondes doivent être les suivants :

  • J1 (scores[0]) : 1
  • J2 (scores[1]) : 2
  • J3 (scores[2]) : 3
  • J4 (scores[3]) : 4
  • J5 (scores[4]) : 5
  • J6 (scores[5]) : 0