Single

香蕉派(Banana Pi)的正确吃法之BPI-WiringPi安装与使用

首先下载下来
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库

暂无评论

发表评论