玩转树莓派

    返回首页    发表留言
本文作者:李德强
          第二节 读写GPIO
 
 

        wiringPi的引脚编号与树莓派的标准编号不同,我们先来看看它的引脚编号:

        wiringPi使用非常简单,在我们要使用GPIO时首先需要引入wiringPi的头文件#include <wiringPi.h>并调用相关的同个函数,我们来看一个向25号引脚输出高电平的例子:

#include <wiringPi>
int main(int argc, char *argv[])
{
    //初始化WiringPi
    wiringPiSetup();
    //设置指定25号引脚为输出引脚
    pinMode(25, OUTPUT);
    while (1)
    {
        //向25号引脚输出高电平
	    digitalWrite(25, HIGH);
	    usleep(1000);
    }
}

        我们再来编写一个从26号引脚读入信号的例子:

#include 
int main(int argc, char *argv[])
{
    //初始化WiringPi
    wiringPiSetup();
    //设置指定26号引脚为输入引脚
    pinMode(26, INPUT);
    while (1)
    {
        //从26号引脚读入信号,如果是高电平则do something
	    if (digitalRead(26))
		{
			//do something
		}
	    usleep(1000);
    }
}
    返回首页    返回顶部
  看不清?点击刷新

 

  Copyright © 2015-2018 问渠网 辽ICP备15013245号