C++ 树莓PI的C语言GPIO编程
我有一个python的GPIO程序。。谁能帮我获得等效的C或C++程序运行树莓PI… python代码是C++ 树莓PI的C语言GPIO编程,c++,python,c,raspberry-pi,gpio,C++,Python,C,Raspberry Pi,Gpio,我有一个python的GPIO程序。。谁能帮我获得等效的C或C++程序运行树莓PI… python代码是 import RPi.GPIO as GPIO import time # blinking function def blink(pin): GPIO.output(pin,GPIO.HIGH) time.sleep(1) GPIO.output(pin,GPIO.LOW) time.sleep(1) return
import RPi.GPIO as GPIO
import time
# blinking function
def blink(pin):
GPIO.output(pin,GPIO.HIGH)
time.sleep(1)
GPIO.output(pin,GPIO.LOW)
time.sleep(1)
return
# to use Raspberry Pi board pin numbers
GPIO.setmode(GPIO.BOARD)
# set up GPIO output channel
GPIO.setup(11, GPIO.OUT)
# blink GPIO17 50 times
for i in range(0,50):
blink(11)
GPIO.cleanup()
提前感谢!:) #包括//其中包含一些延迟功能
无效闪烁(内部引脚)
{
//将引脚(哪个GPIO)编程为高
//延迟函数
//将引脚(哪个GPIO)编程为低
//耽搁
返回0;
}
main()
{
//使用Raspberry Pi板的管脚编号
GPIO.setmode(GPIO.BOARD)//检查这个有趣的定义,找出它在做什么,并相应地编码
//将GPIO 11设置为输出通道
//闪烁GPIO11 50次
为了(i=0;iThanks mate.。干杯!!:)
#include <header.h> // which contatining some delay function
void blink(int pin)
{
//Program the pin (which GPIO) to high
//delay function
//Program the pin (which GPIO) to low
//delay
return 0;
}
main()
{
// to use Raspberry Pi board pin numbers
GPIO.setmode(GPIO.BOARD) //check this fun def and find out what it is doing and code it accordingly
// set up GPIO 11 as output channel
// blink GPIO11 50 times
for(i=0;i<50;i++)
blink(11);
GPIO.cleanup() ////check this fun def and find out what it is doing and code it