使用树莓派GPIO点亮一个LED灯

接线

LED灯的长脚接GPIO7,短脚接GND

549a49b2ff258563690b09c54c80f2e.jpg

找对应编码

树莓派4B引脚对应图

查看引脚对应的编码

cat /sys/kernel/debug/gpio
image.png

如图,要控制第7个GPIO接口,其实系统中显示的是GPIO4(GPCLK0),对应的编码为458

茴字都有5种写法,点亮一盏LED灯也有好多种

  • 命令行
#!/bin/sh                                                                                         
                                                                                                  
cd /sys/class/gpio                                                                                
echo 458 > export                                                                                
cd gpio458                                                                                        
echo out > direction                                                                              
                                                                                                  
while :                                                                                           
do                                                                                                
        echo 1 > value                                                                            
        sleep 1                                                                                   
        echo 0 > value                                                                            
        sleep 1                                                                                   
done

C语言

安装交叉编译工具

sudo apt-get install gcc-aarch64-linux-gnu

https://github.com/raspberrypi/tools

交叉编译失败,寻找解决方案中...

你可能感兴趣的:(使用树莓派GPIO点亮一个LED灯)