首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wiringPi只适用于pin 7

wiringPi只适用于pin 7
EN

Stack Overflow用户
提问于 2016-05-27 09:41:29
回答 1查看 182关注 0票数 2

我在Raspberry B+上有这个简单的代码。

代码语言:javascript
复制
#include <wiringPi.h>
#include <stdio.h>

int main (int argc, char** argv)
{
  int pin;
  if (argc <2) 
     pin = 7;
  else
     pin = atoi(argv[1]);
  printf("Raspberry Pi wiringPi blink test\n");

  if (wiringPiSetup() == -1)
    return 1;

  pinMode(pin, OUTPUT);

  for (;;){
    printf("LED On\n");
    digitalWrite(pin, 1);
    delay(250);
    printf("LED Off\n");
    digitalWrite(pin, 0);
    delay(250);
  }

  return 0;
}

我想眨眼一个LED连接到一个特定的引脚。但出于某种原因,只有当连接到引脚7时,led才会闪烁。(不过,我还没有试过其他所有的引脚,只有8,31,32,33);当我尝试命令gpio -g 6 write 1 (用于引脚31)时,LED发光.密码有什么问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-27 09:53:24

我想出来了!

wiringPi引脚编号不同于R-Pi!这里是一个图例,其中的引脚是哪个。

R-Pi上的引脚7在wiringPi上也是7引脚,这只是巧合.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37480090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档