查看: 1115|回复: 1

Raspberry PI3 Model B+ -- 5、wiringPi 点亮LED

[复制链接]
  • TA的每日心情
    开心
    2024-10-25 14:50
  • 签到天数: 1071 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2019-7-16 13:09:21 | 显示全部楼层 |阅读模式
    分享到:
        使用中间层库函数编程控制GPIO。wiringPi是应用于树莓派平台的GPIO控制库函数,通过学习wiringPi来学习树莓派。
       
       一、wiringPi软件的安装
       
        有在线安装和官网下载离线安装,我选择在线安装。


        1.1、安装
        执行下面命令:
        git clone git://git.drogon.net.net/wiringPi
        cd wiringPi
        ./build
       
        1.2、安装后测试
       
        执行命令:gpio -v
        1.png
        执行命令:gpio readall
        2.png
        可以看到GPIO接口对应的表。安装完成。


       二、使用wiringPi来测试下GPIO口
       
        2.1、硬件连接
        硬件上连接,我使用的是GPIO19和GPIO26两个IO口。
        3.png
        wiringPi函数对应的IO口是GPIO24和GPIO25
        4.png


        2.2、程序


        lcd.c
    1.   1
    2.   2 #include<wiringPi.h>
    3.   3
    4.   4 char LED2 = 25;
    5.   5 char LED1 = 24;
    6.   6
    7.   7 int main(void)
    8.   8 {
    9.   9     if(wiringPiSetup() < 0)
    10. 10     {
    11. 11         return 1;
    12. 12     }
    13. 13
    14. 14     pinMode (LED1,OUTPUT) ;
    15. 15     pinMode (LED2,OUTPUT);
    16. 16     while(1)
    17. 17     {
    18. 18         digitalWrite(LED1, 1) ;
    19. 19         digitalWrite(LED2,0);
    20. 20         delay (500);
    21. 21         digitalWrite(LED1, 0) ;
    22. 22         digitalWrite(LED2,1);
    23. 23         delay (500);
    24. 24     }
    25. 25 }
    复制代码
        2.3、编译程序


        gcc -Wall led.c -o led -lwiringPi


       2.4、运行程序   
        ./led
       
       三、执行结果


       两个LED交替闪烁
        121.gif


    已更新,请指教
    开箱:https://www.cirmall.com/bbs/thread-107387-1-1.html
    烧写系统:https://www.cirmall.com/bbs/thread-107401-1-1.html
    链接WiFi:https://www.cirmall.com/bbs/thread-107451-1-1.html
    板子与windows之间文件传输:https://www.cirmall.com/bbs/thread-107487-1-1.html

    回复

    使用道具 举报

  • TA的每日心情

    2018-8-2 13:58
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2019-7-16 18:31:48 | 显示全部楼层
    你前面的几个测试实验,我的看了,很有才,向你学习
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 18:39 , Processed in 0.126856 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.