J'essaie d'attacher une interruption à une broche en utilisant le wiringPilSR
du câblage. Mon code ressemble à ceci:Déclaration implicite de la fonction 'wiringPilSR'
#include <wiringPi.h>
#include <stdio.h>
int inPin = 3;
void myInterrupt();
int main(vodi){
wiringPilSetupGpio();
pinMode(inPin, INPUT);
wiringPilSR(inPin, INT_EDGE_RISING, &myInterrupt);
while(1){
printf("Cycle repeated\n");
delay(1000);
}
return 0;
}
void myInterrupt(){
printf("Interrupted");
return 0;
}
Lorsque je tente de construire le code dans Geany, je reçois un avertissement « implicit declaration of function 'wiringPilSR'
» et erreur « undefined reference to 'wiringPilSR'
». J'ai mis les commandes de construction comme indiqué dans ce tutorial on sparkfun
Quelle est la définition de 'wiringPilSR'? –
Compris. Merci quand même – Alexander