最近学习买了个raspberry pi,并安装下载了wiringPi的库,然后开始学习其中的函数。
至于怎么下载wiringPi,官网上有详细介绍,我就不作解释了。
wiringpi最基础的便是他当中的设置函数和核心函数了,想要用wiringPi编程这2种函数必不可少。
一 . wiringPi的设置函数
所谓设置就是将wiringPi进行初始化。(程序在开始调用时必须进行初始化,否则无法正常运行)
而wiringPiSetup,wiringPiSetupGpio,wiringPiSetupPhys,wiringPiSetupSys这4个函数主要对wiringpi进行初始化
主要表现形式为:
int wiringPiSetup(void);
wiringPiSetup函数初始化wiringPi,假定使用wiringPi的管脚定义图。(需要root权限)
wiringPiSetupGpio函数区别在于假定使用的Broadcom的GPIO管脚,没有重新映射。(需要root权限)
wiringPiSetupPhys是用的物理管脚。(需要root权限)
wiringPiSetupSys函数使用sys class gpio接口,与wiringPiSetupGpio相识。(不需要root权限&#