- 环境准备
官方树莓派系统
下载安装了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://i-blog.csdnimg.cn/blog_migrate/35a345ff9212e925a028bcbad5a392d4.png)
![实验图片描述](https://i-blog.csdnimg.cn/blog_migrate/e2099a95193b4663b0bfeb74df07e80f.jpeg)
——————
2021.04.02
0:30