本例以触摸屏中断PE18为例
1.利用 sunxi_pinctrl 的 debug 节点
挂载文件节点,并进入相应目录:
mount -t debugfs none /sys/kernel/debug
cd /sys/kernel/debug/sunxi_pinctrl
1.1查看 pin 的配置:
echo PE18 > sunxi_pin
cat sunxi_pin_configure
可以看见PE18被配置为中断
执行下面命令
cat /proc/interrupts
这里可以显示从开机到现在注册的中断以及其触发次数
找到gt911中断(即PE18),此处显示,开机到现在有117次中断触发:
点击屏幕然后再次输入指令:
cat /proc/interrupts
可以看到中断次数增加