H6 OrangePI SDK Andriod development: GPIO Configuration

    上次写了一下如果编译生成我们需要的img, 这篇博客简单介绍一下,如何通过命令行进行GPIO操作


1. 首先,我们的系统配置位于 sys_config.fex 文件,这个文件存在于

lichee>tools>pack>chips>sun50iw6p1>configs>petrel-p1目录下,里面有对所有系统中用到的引脚的配置, 以GPIO口为例子:


表示gpio_pin_1~3用到了,对应引脚分别是PL07, PL03, PL04

现在需要对该引脚进行操作控制LED亮灭:

首先在命令行进入:cd sys/class/gpio_sw/

可以看到有如下几个引脚被释放出来供使用:


接着,以PL4为例,进入PL4,查看其节点功能


其中,data 表示写入到输出寄存器的数据,表示高或者低电平,我们先获取当前电平值, 可看到电平为高电平,此时LED灯亮

然后通过echo指令设置为低电平,此时LED灯熄灭,以此可简单控制LED灯亮灭。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值