// tstled sur port gpio #include #include #define gpio1 23 // donc led+résistance entre la broche 33 (+) et 34 (-) #define gpio2 24 // donc led+résistance entre la broche 35 (+) et 39 (-) #define mydelay 200 // donc 200 ms entre changement d'état int main(int argc, char **argv) { bool on=true; // Initialisation GPIO et message de sortie wiringPiSetup(); pinMode(gpio1, OUTPUT); pinMode(gpio2, OUTPUT); printf("Taper Ctl^C pour sortir\n"); // Boucle while(1) { if(on) { digitalWrite(gpio1, HIGH); digitalWrite(gpio2, LOW); } else { digitalWrite(gpio1, LOW); digitalWrite(gpio2, HIGH); } on=!on; delay(mydelay); } return(0); }