四、树莓派4B控制LED灯试验

安装了wiringPi库之后,即可使用C语言对树莓派GPIO进行控制(不知道咋安装的可见上一篇文章)

在对GPIO进行控制前可使用 gpio readall 查看引脚定义

 我使用第36脚对LED进行控制,通过上标可知该引脚的wiringPi编码为27

编写程序如下:

#include <stdio.h>
#include <wiringPi.h>
#include <wiringSerial.h>

int main()
{
    int fd = 0;

    wiringPiSetup();
    fd = serialOpen("/dev/ttyS0",115200);
    pinMode(27,OUTPUT);
    while(1)
    {
        digitalWrite(27,HIGH);
        serialPrintf(fd,"hello world!\r\n");
        delay(1000);
        digitalWrite(27,LOW);
        serialPrintf(fd,"Hello World!\r\n");
        delay(1000);   
    }
    return 0;
}

使用指令编译:

gcc XXXXXX.c -lwiringPi

 

posted @ 2022-11-16 16:29  伽椰子真可爱  阅读(132)  评论(0编辑  收藏  举报