/* led.c */
#include<wiringPi.h>
#define PIN 7 //using 7 pin(GPIO4)
int main(void){
//setup
wiringPiSetup();
pinMode(PIN, OUTPUT);
//Blinking the LED
while(1){
// turn the led on
digitalWrite(PIN, 1);
//wait for 1000 msec
delay(1000);
// turn the led off
digitalWrite(PIN, 0);
//wait for 1000 msec
delay(1000);
}
return 0;
}
コンパイルでは、wiringPiをリンクするようにオプションを付加する。
$ gcc -o led led.c -lwiringPi
ルートで実行
$ sudo ./led
【参考文献】
http://mas-home.hatenablog.com/entry/2013/01/06/204616
林和孝『Raspberry Piで遊ぼう』ラトルズ 2014
delay(1000);
}
return 0;
}
コンパイルでは、wiringPiをリンクするようにオプションを付加する。
$ gcc -o led led.c -lwiringPi
ルートで実行
$ sudo ./led
【参考文献】
http://mas-home.hatenablog.com/entry/2013/01/06/204616
林和孝『Raspberry Piで遊ぼう』ラトルズ 2014