云岗智能 发表于 2021-7-22 14:56:39

关于/sys/class/gpio_sw

使用方法二进行gpio引脚复用的情况下的测量方法: #cd /sys/class/#ls#cd gpio_sw/#lsPB10PB5PB8PH24PH25PH27PH8PI14PI21#cd PI21#cat cfg          查看当前cfg的状态,是1表示为输出,0表示为输入。#echo 1 > cfg      #echo 1 >data   此时用万用表测PI21引脚的电压,应该为高电平。#echo 0 >data      此时用万用表测PI21引脚的电压,应该为低电平。
你好 ,我的核心板是全志T3 ,然后 /sys/class/gpio_sw 下面有很多可以配置的GPIO 比如PH8 ,然后再进入到里面,有“cfg” “data”等,现在这个核心板使用上面方法 ,echo 1 > cfg ,然后再cat cfg输出打印信息值是0 ,不知道是为什么?之前开发板上面的那个核心使用这种方法都可以配置cfg。


zhichao 发表于 2021-7-23 10:01:46

这个是原厂的源码问题,读取寄存器的值有问题, 实际设置已经生效了
页: [1]
查看完整版本: 关于/sys/class/gpio_sw