- 环境准备
官方树莓派系统
下载安装了wiringPi<提供操作GPIO的接口函数> - 材料准备
树莓派4B,面包板,电阻(300Ω),LED灯,杜邦线 - 连线
VCC 3.3V + GPIO.0 - 代码如下
可以参考我的github:https://github.com/liebecl/LightLED
#include <stdio.h>
#include <wiringPi.h>
#define PIN_0 0
#define DL_500MS 500
int main()
{
/*初始化硬件*/
wiringPiSetup();
/*设置pin 0为输出模式*/
pinMode(PIN_0,OUTPUT);
while(1)
{
/*拉高pin 0口*/
digitalWrite(PIN_0,HIGH);
/*延时500ms*/
delay(DL_500MS);
digitalWrite(PIN_0,LOW);
delay(DL_500MS);
}
}
- 编译命令
gcc LightLED.c -o LightLED -lwiringPi - 执行
sudo ./LightLED - 停止
Ctrl+C - 附件
![Pin脚图](https://img-blog.csdnimg.cn/20210402002643850.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpZWJlY2w=,size_16,color_FFFFFF,t_70#pic_center)
![实验图片描述](https://img-blog.csdnimg.cn/2021040200295873.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpZWJlY2w=,size_16,color_FFFFFF,t_70#pic_center)
——————
2021.04.02
0:30