Outils pour utilisateurs

Outils du site


tptelecomnum

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tptelecomnum [2019/03/25 13:45]
bvandepo
tptelecomnum [2019/04/04 08:48] (Version actuelle)
bvandepo
Ligne 87: Ligne 87:
 <color #​FF0000>​**A faire uniquement à la première séance:​**</​color>​ <color #​FF0000>​**A faire uniquement à la première séance:​**</​color>​
  
-Copier et executer ​les instructions suivantes dans une console lxterm+Copier et exécuter ​les instructions suivantes dans une console lxterm
  
   echo commence   echo commence
Ligne 204: Ligne 204:
  
 <file cpp debug.cpp>​ <file cpp debug.cpp>​
-//#DEFINE ​DEBUG+//#define ​DEBUG
 void displayBuffer(const char * name, char * tab, char tab_size) void displayBuffer(const char * name, char * tab, char tab_size)
 { {
Ligne 210: Ligne 210:
 Serial.print("​Etat du buffer "); Serial.print("​Etat du buffer ");
 Serial.print(name);​ Serial.print(name);​
-Serial.println(":​ ");+Serial.print("​ contenant "); 
 +Serial.print(tab_size,​DEC);​ 
 +Serial.println(" ​case(s) ​: ");
 for (int i=0;​i<​tab_size ;i++) for (int i=0;​i<​tab_size ;i++)
 { {
Ligne 226: Ligne 228:
   displayBuffer("​buffer_i",​ buffer_i,​8);​   displayBuffer("​buffer_i",​ buffer_i,​8);​
 L'​affichage se faisant sur la liaison série, il ralentie l'​exécution du programme, vous veillerez à ne l'​activer que lorsque cela sera nécessaire en utilisant: L'​affichage se faisant sur la liaison série, il ralentie l'​exécution du programme, vous veillerez à ne l'​activer que lorsque cela sera nécessaire en utilisant:
-  #DEFINE ​DEBUG+  #define ​DEBUG
 Vous veillerez à désactivez l'​affichage en commentant la ligne définissant le symbole **DEBUG** pour le test en temps réel dans lequel vous observez les signaux à l'​oscilloscope. Vous veillerez à désactivez l'​affichage en commentant la ligne définissant le symbole **DEBUG** pour le test en temps réel dans lequel vous observez les signaux à l'​oscilloscope.
  
Ligne 263: Ligne 265:
  
  
-Executer ​le même programme mais pour une donnée valant 0xB5. Comparer les signaux observés à l'​oscilloscope avec les signaux prévus et conclure.+Exécuter ​le même programme mais pour une donnée valant 0xB5. Comparer les signaux observés à l'​oscilloscope avec les signaux prévus et conclure.
  
  
Ligne 332: Ligne 334:
  
 Une fois le programme compilé et chargé, vérifiez à l'​oscilloscope le signal généré. Une fois le programme compilé et chargé, vérifiez à l'​oscilloscope le signal généré.
 +
 +
 +Exécuter le même programme mais pour une donnée valant 0xB5. Comparer les signaux observés à l'​oscilloscope avec les signaux prévus et conclure.
 +
  
  
tptelecomnum.1553517926.txt.gz · Dernière modification: 2019/03/25 13:45 par bvandepo