拿到开发板后,跟着坛里前辈们的入门教程,很快就熟悉了树莓派的基本使用方法。灰常感谢!
简单的学习了一下linux的基本命令,以及vi的使用方法,我们就可以完成GPIO的驱动。
查阅了一些资料:树莓派的GPIO 开发环境主要有Python GPIO 和 wiringPi。
之前一直玩单片机,熟悉C语言的开发,于是就选择了wiringPi的开发环境。
第一步,我们需要下载 wiringPi
第二步 编译wiringPi
编译./build
第三步 编写Linux程序
vi led.c
#include
int main(void)
{
wiringPiSetup(); // 初始化wiringPi
pinMode(25,OUTPUT);//设置引脚模式:输出
while(1)
{
digitalWrite(25,HIGH); //wiringPi 编码25 输出高电平
delay(1000); //延时1S
digitalWrite(25,LOW); //wiringPi 编码25 输出低电平
delay(1000);
}
}
晚上在家没有LED灯做指示,用万用表测试了一下,wiringPi 编码25的引脚,输出了高低电平,频率约为1HZ,明天用示波器去测试,问题不大。