树莓派GPIO编程:从脚本到C程序的全面指南
1. GPIO测试脚本
在 ~/RPi/scripts/gp 目录下提供了一个简单的测试脚本,可用于测试GPIO端口。以下是运行该脚本在GPIO17上的示例:
$ sudo -i
# ~pi/RPi/scripts/gp 17
运行结果如下:
GPIO 17: on
GPIO 17: off Mon Jul 2 02:48:49 +04 2018
GPIO 17: on
GPIO 17: off Mon Jul 2 02:48:51 +04 2018
GPIO 17: on
GPIO 17: off Mon Jul 2 02:48:53 +04 2018
GPIO 17: on
GPIO 17: off Mon Jul 2 02:48:55 +04 2018
如果将一个LED连接到GPIO17,你会看到它缓慢闪烁。以下是该脚本的代码:
0001: #!/bin/bash
0002:
0003: GPIO="$1"
0004: SYS=/sys/class/gpio
0005: DEV=/sys/class/gpio/gpio$GPIO
0006:
0007: if [ ! -d $DEV ] ; then
0008: # Make pin visible
0009: echo $GPIO >$SYS/export
0010: fi
0011:
0
超级会员免费看
订阅专栏 解锁全文
36

被折叠的 条评论
为什么被折叠?



