首先下载下来
BPI-M1和M1+可以用以下命令
git clone https://github.com/BPI-SINOVOIP/BPI-WiringPi.git -b BPI_M1_M1Plus
BPI-M2:
git clone https://github.com/BPI-SINOVOIP/BPI-WiringPi.git -b BPI_M2
BPI-M3
git clone https://github.com/BPI-SINOVOIP/BPI-WiringPi.git -b BPI_M3
接下来就是安装
cd BPI-WiringPi
chmod +x ./build
sudo ./build
文件夹内有一些例子可以查看
wiringPi包括一套gpio命令,使用gpio命令可以控制树莓派上的各种接口
gpio readall
可以看到GPIO图
例子:
#include <wiringPi.h>
int main(void)
{
wiringPiSetup() ;
pinMode (0, OUTPUT) ;
for(;;)
{
digitalWrite(0, HIGH) ; delay (500) ;
digitalWrite(0, LOW) ; delay (500) ;
}
}
编译以及运行:
gcc -Wall -o test test.c -lwiringPi
sudo ./test
注:-lwiringPi表示动态加载wiringPi库
暂无评论