gpio_4led.zip

  • 浏览量:1189
  • 下载量:11
  • 资料大小:304.31 KB
  • 日期:2015-09-13
  • 上传者:wspytu
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    aworks imx287a学习笔记 2.2调试gpio口4路led流水灯


        参考“嵌入式linux开发教程 (上册)”文档15.1 15.2两节编写4路led流水灯测试程序


    硬件连接:使用ap-283demo板led1-4调试,短路器短接j8a与j8c的9个引脚。


    保存设备ip:


    参考“cztqwan”坛友,保存设备ip地址,使用指令"vi
    /etc/rc.d/init.d/start_userapp ”打开文件后插入”rifconfig eth0 168.195.7.12”;使用指令”reboot now”重启设备后,“ifconfig”查看设备ip地址已更新;


    主机重启nfs服务:


    /etc/init.d/rpcbind restart


    /etc/init.d/nfs-kernel-server restart


    通过上述两条指令重启主机nfs服务;


    核心板在终端下通过“mount -tnfs -o nolock
    168.195.7.232:/var/nfs /mnt”指令 挂载主机nfs共享目录       


    源代码:


    显示效果如下:





    主机下建立c文件


    root@localhost:/var/nfs# leafpad gpio_4led.c


     


    //io3.26
    io_led1;io3.22 io_led2;io3.20 io_led3;io2.7 io_led4;





    //对应gpio序号:
    122 118 116 71;低电平点亮





    //4路led闪烁测试
    shell命令:





    //通过export导出gpio;echo
    122 >/sys/class/gpio/export





    //echo
    out > 设置输出;echo in > 设置输入;





    //echo
    out >/sys/class/gpio/gpio122/direction





    //cat
    > 查看gpio方向





    //echo
    0 > 输出低电平;echo 1 > 输出高电平





    //echo
    0 >/sys/class/gpio/gpio122/value





     


     


    #inc
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换