一:树莓派GPIO操作的常用命令
1,gpio readall //读出树莓派的所有管脚的配置情况、电平状态;
2,设置管脚的电平状态
gpio -g mode 26 out
设置管脚为输出模式,-g参数表示是以BCM编号方式,如果去掉这个参数测以wiringPi编号方式,即为25。
gpio -g write 26 1
设置管脚为高电平,点亮LED.
gpio -g write 26 0
设置管脚为低电平,熄灭LED,
gpio -g read 26
更多控制命令参考:https://projects.drogon.net/raspberry-pi/wiringpi/the-gpio-utility/
2,编译的时候链接动态库:-lwiringPi.
二:树莓派的点灯程序
程序现象:本实验会实现,led灯每隔500ms闪烁
树莓派的点灯程序主要是用到官方提供的库函数操作底层的GPIO
操作步骤:
1,初始化wiringPi的库函数;
2,设置对应的引脚为输出模式;
3,死循环函数,向对应的引脚中,写入高低电平;
4,编译的时候加gcc a.c -o a -lwiringPi //必须要链接动态库
注意:
树莓派gpio的操作,必须用root权限模式,否则可能出现意想不到的意外情况(比如说会死机);
#include <wiringPi.h>
int main()联系客服