【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
前面我们说过,荔枝派的开发板上面,有4个按键本身不是通过gpio连接到soc上面的。它是通过ad的方法,连接到主芯片的。这个时候,不同的按键被按下的时候,就会生成不同的电压或者电流,那么完全可以根据对应的电信号,推算出当前是哪一个按键被按下去了。
1、查找电路图
简单看一下电路之后,下面就是去找设备树,对应的信号是什么、在哪里。文章来源:https://www.toymoban.com/news/detail-469078.html
2、查找设备树
在sun8i-v3s-licheepi-zero-dock.dts文件当中,我们发现了这样的内容,文章来源地址https://www.toymoban.com/news/detail-469078.html
&lradc {
vref-supply = <®_vcc3v0>;
status = "okay";
button@200 {
label = "Volume Up";
linux,code = <KEY_VOLUMEUP>;
channel = <0>;
voltage = <200000>;
};
button@400 {
label = "Volume
到了这里,关于全志V3S嵌入式驱动开发(多按键输入驱动)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!