
sysfs interface首先看系统中有没有“/sys/class/gpio”这个文件夹。
如果没有在编译内核的时候打开 Device Drivers->GPIO Support->/sys/class/gpio/… (sysfs interface)
打开linux-3.4/arch/arm/mach-sunxi/include/mach/gpio.h可以看到如下定义:
规律:GPIOn_x的编号为32 n+x,例如此处用的GPIO1_6的编号为32 1+6=38。
例如,我们想 *** 作GPIO_PH7引脚,编号为:SUNXI_PH_BASE+引脚编号,即:224+7=231
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)