打开主菜单

Wiki-Orange Pi β

更改

Orange Pi I96

添加3字节, 2022年6月27日 (一) 17:30
GPIO 及 WiringPi 的使用
例子: 设置 wiringPi 26 引脚为输出引脚:orangepi# gpio mode 26 out 向 wiringPi 26 引脚写 0:orangepi# gpio write 26 0向 wiringPi 26 引脚写 1:orangepi# gpio write 26 1<br>
* 使用命令 "gpio read pin" 读取输入模式 pin 的值。<br>
例子:设置 wiringPi 26 引脚为输入引脚:orangepi# gpio mode 26 in 从 wiringPi 26 中读取值:orangepi# gpio read 26<br><br>
[[Image:I96-28.png]]<br><br>
* 更多 “gpio” 命令用法,请参考 "gpio -h" 获得。<br>
WiringPi 支持 C 库和 python 库,开发者可以使用 C 语言直接操作 GPIO 口,代码样例位于源码目录 /example/OrangePi/ 目录下。<br>
开发者在 C 代码中使用 GPIO 的简单样例如下: 编写 GPIO 呼吸灯<br><br>
[[Image:I96-29.png]]<br><br> 
C 库调用 wiringPi 流程基本如下:<br><br>
首先,为了调用 wiringPi C 库,开发者需要导入 <wiringPi.h> 头文件。<br>
8,460
个编辑