微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 通过设备树增加GPIO输出

通过设备树增加GPIO输出

时间:10-02 整理:3721RD 点击:

由于下面一些外设要使用到GPIO的输出,操作方式也LED也是一样的,所以选通过LED例程将GPIO的操作方式进行验证与熟悉。为下一步做准备。

在设备树文件myir_ricoboard.dts中的第149行后,添加第4个led的功能,相关程序如下:



使用make dtbs生成新的设备树文件,将文件放在开发板的/var/volatile/run/media/mmcblk0p1下,替换原有的设备树文件。进行重启。

重启后,进入/sys/class/leds目录进行查看,增加了status_led4



通过使用echo 1> status_led4/brightness命令,将接在GPIO5-8上的LED点亮。

由转接板的原理图,GPIO5-8是接在D6上。



即运行命令后,接在D6上的LED亮了。



使用echo 0 >status_led4/brightness命令,将接在GPIO5-8上的LED熄灭。

同样的方法,再增加GPIO5-9功能。



之后就要用到这两个GPIO了。



Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top