1 硬件基础
我们的开发板上集成两个ADC的按键,原理图如下,连接主控的SAR-ADC,SAR (Successive Approximation Register)即逐次逼近的算法,第一个通道:

2 设备树节点
RK3308支持SAR-ADC,我们工程默认已经支持了该驱动,在rk3308.dtsi中可以找到节点:

这个设备节点是在rk3308-evb-v10.dtsi中被开启的:

嵌入式Linux下的ADC按键驱动详解
本文介绍了如何在嵌入式Linux系统中进行ADC按键驱动的开发,包括硬件基础、设备树节点配置和应用实践,特别是通过IIO子系统进行按键测试,观察ADC数值在按键状态变化下的反应。
我们的开发板上集成两个ADC的按键,原理图如下,连接主控的SAR-ADC,SAR (Successive Approximation Register)即逐次逼近的算法,第一个通道:

RK3308支持SAR-ADC,我们工程默认已经支持了该驱动,在rk3308.dtsi中可以找到节点:

这个设备节点是在rk3308-evb-v10.dtsi中被开启的:

1489
1077
1万+

被折叠的 条评论
为什么被折叠?