好了这课就到这里,课上发现的问题,供电要用DC口,M1+用OTG口供电,没有5V电压
……
编译运行代码
gcc -Wall -o blink blink.c -lwiringPi
sudo ./blink
运行效果如下,欢迎关注【二叔科技.创客空间……
下边就可以编程了,从上边的图可以看到我们的5号引脚在库里的代号是9,所以我们要对9进行操作,先建立一个blink文件夹
mkdir blink
cd blink
……
安装完后就可以检查一下是否安装正确了
gpio -v
gpio readall
……
然后进入 文件夹安装
cd BPI-WiringPi
chmod +x ./build
sudo ./build
……
常用的GPIO控制库称为WiringPi,是一个国外大神drogon为树莓派写的开源库,我们移植到了香蕉派上,可以从GITHUB上找到:https://github.com/……
可以从上边看到,刚才我们用的是2号和6号脚,分别是5V电源和GND,1号脚旁边有个小三角的标志,这次我们把正极移到1号脚,负极移到5号脚,LED不亮了,可以从图中得到5号脚是GPI……
以上主要验证电阻合适,LED是好的,正负也分辨正确,那么GPIO是怎么定义的呢,可以参照GITBOOK,BPI-M3的定义页面,其它版本类似:https://bananapi.gi……