C++ 树莓PI的C语言GPIO编程

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

我有一个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  
# 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