这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 开源硬件 » 【炫Q香蕉派】GPIO编程基础-blink

共5条 1/1 1 跳转至

【炫Q香蕉派】GPIO编程基础-blink

专家
2015-03-22 14:29:21     打赏

听说玩开发板都从blink开始,炫Q的BPI-M1也不例外,在学习的过程中参考了这篇文章,受益匪浅

http://blog.csdn.net/xukai871105/article/details/12684617


GPIO的输出默认是低电平的,但实测似乎也是有电压的,如果需要纯低,就用下拉电阻拉一下吧

香蕉派的GPIO和树莓的类似,可以通过命令 gpio readall 来观察,

LED的正极接到了11脚上,对应wiringpi的gpio0,最好串个电阻吧,没坏处


然后就上程序


blink.c
#include <wiringPi.h>
int main(void)
{
  wiringPiSetup() ;
  pinMode (0, OUTPUT) ;
  for(;;) 
  {
    digitalWrite(0, HIGH) ; delay (500) ;
    digitalWrite(0,  LOW) ; delay (500) ;
  }
}

 

拷贝来的


编译用

gcc -Wall -o blink blink.c -lwiringPi


运行  ./blink


开始没闪,后来查是因为数错了位置,第11脚在里边,就不上图了,贴一个今天做的功放吧


活动地址:

功放DIY


院士
2015-03-23 09:25:29     打赏
2楼
不错~~~

专家
2015-03-23 09:34:44     打赏
3楼
找bpi的图片 结果看到了功放板卡

高工
2015-03-23 09:41:06     打赏
4楼
穿越啊

专家
2015-03-23 09:46:50     打赏
5楼
BPI-M1也可以有的,手懒,没拍,以后补上

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]