赞
踩
本文介绍基于Linux Driver的ADC按键驱动适配思路,平台为RK3568,系统为OpenHarmony3.2。文末会结合开源鸿蒙,稍微介绍一下Encoder旋钮的HDF Driver适配流程。目前RK3568的ADC按键实现采用SARADC,主要是基于系统兼容性以及电路结构的考虑。
SARADC:是一个6通道10bit有效位的数模转化器,当输入频率为13MHz,转换速度为1MSPS。相关驱动文件所在位置: drivers/iio/adc/rockchip_saradc.c
IIO子系统:是专用于模数转换器(ADC)和数模转换器(DAC)的内核子系统框架,saradc的使用依赖iio框架。
通过原理图可以得到的信息:
一般情况下,工程默认支持saradc,可以在相应的dts、dtsi中找到相关节点进行验证。我们只需要配
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。