Bonjour
Je teste ce petit programme donné par référence Arduino Français mais j ai une erreur lors de la compilation
byte myStr[] = "ceci est un test"; // déclaration d'une chaîne de caractères
int i;
void setup()
{
Serial.begin(9600); // initialisation de la connexion série à 9600 bauds
}
void loop()
{
for (i = 0; i < sizeof(myStr) - 1; i++)
{
// boucle de comptage de 0 au nombre de caractère de la chaîne
Serial.print(i, DEC);
Serial.print(" = ");
Serial.println(myStr[i], byte); // affiche le caractère de rang i
}
}
J'obtiens ce message d erreur
Arduino : 1.7.10 (Windows 7), Carte : "Arduino Uno"
sketch_jan03a.ino: In function 'void loop()':
sketch_jan03a.ino:12:41: error: expected ';' before ')' token
sketch_jan03a.ino:18:1: error: expected primary-expression before '}' token
sketch_jan03a.ino:18:1: error: expected ';' before '}' token
sketch_jan03a.ino:18:1: error: expected primary-expression before '}' token
sketch_jan03a.ino:18:1: error: expected ')' before '}' token
sketch_jan03a.ino:18:1: error: expected primary-expression before '}' token
sketch_jan03a.ino:18:1: error: expected ';' before '}' token
Erreur lors de la compilation.
Il doit manqué une { mais je ne vois pas ou
Cordialement chris 62