gpio已换源为https://github.com/orangepi-xunlong/wiringOP.git
头文件位于/wiringOP/wiringPi目录下
通过gpio readall得到的wPi可以对针脚进行操作,使用gpio编号则不可以
通过gpio mode wPi:id out/in 来切换gpio模式
使用gpio write wPi:id 1/0来 实现开合关闭
实验对象:5mm双色led 接口s接TXD.3 -接GND(已炸飞3个)
算法实现:
使用gpio时要引入wiringPi.h头文件
通过delay(time)来控制时间
通过wringPiSetup()函数进行复位操作
通过digitalWirite(wPi:id,High/Low)函数进行开关操作
通过pinMode(wPi:id,OUTPUT)函数进行输出切换//猜测可使用input进行输入
通过gcc name.c -o name -lwiringPi -lpthread -lrt -lcrypt -lm消除编译报错
其中-lm包括rint,pow -lrt包括shm_open
具体代码
2020/10/16