【BPI-M3试用】GPIO初测-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6615|回复: 1

【BPI-M3试用】GPIO初测

[复制链接]
发表于 2017-6-16 17:08 | 显示全部楼层 |阅读模式
这一次我们来测试一下GPIO功能。


首先需要下载官方给的库

[mw_shl_code=bash,true]git clone https://github.com/BPI-SINOVOIP/BPI-WiringPi.git -b BPI_M3
[/mw_shl_code]

他的目录是这样的


安装
[mw_shl_code=bash,true] chmod +x ./build
sudo ./build
[/mw_shl_code]


测试一下

1.png

我们就拿12口来测试

编辑blink.c 内容如下
[mw_shl_code=bash,true]#include <wiringPi.h>
int main(void)
{
  wiringPiSetup() ;
  pinMode (1, OUTPUT) ;
  for(;;)
  {
    digitalWrite(1, HIGH) ; delay (500) ;
    digitalWrite(1,  LOW) ; delay (500) ;
  }
}
[/mw_shl_code]


编译
[mw_shl_code=bash,true]gcc -Wall -o blink blink.c -lwiringPi[/mw_shl_code]

接线
在12pin和gnd分别接上LED灯
运行
[mw_shl_code=bash,true]sudo ./blink[/mw_shl_code]


然后你就会发现LED在闪烁 1497603994802.gif


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 01:45 , Processed in 0.109098 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表