瑞芯微Rockchip开发者社区
直播中

泡芙奶昔

11年用户 716经验值
私信 关注
[问答]

_sys_class_gpio_sw无法配置cfg是为什么?

  • 使用方法二进行gpio引脚复用的情况下的测量方法:


#cd /sys/class/

#ls

#cd gpio_sw/

#ls

PB10  PB5  PB8  PH24  PH25  PH27  PH8  PI14  PI21

#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。







回帖(1)

王露

2022-1-4 11:24:47

  • 这个是原厂的源码问题,读取寄存器的值有问题, 实际设置已经生效了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分