使用rpi 2b上的connectionPi从C读取GPIO端口始终表示没有信号

时间:2019-01-08 18:57:12

标签: c raspberry-pi raspberry-pi2 gpio wiringpi

我正在尝试从树莓派2B中读取带有C的GPIO端口。我正在使用connectioningPi模块,并且编写了一个小程序进行尝试,但即使我直接连接该引脚,它也始终会打印0。至3.3或5V。我也尝试将其拔起,但是即使我尝试将其直接接地,它也总是显示1。当我尝试使用python读取图钉时,它可以正常工作,所以我对什么是错误感到茫然。代码如下:

#include <stdio.h>
#include <stdlib.h>
#include <wiringPi.h>

void main(){
    wiringPiSetup();
    pinMode(4, INPUT);
    pullUpDnControl(4, PUD_DOWN);
    printf("%d", digitalRead(4));
}

我正在运行raspbian 7(真是)

0 个答案:

没有答案