展讯9820e sc2721 iio配置说明

展讯9820e默认是搭配sc2721做pmu的。

要正确获取adc,我们就要正确配置iio 的pmic_adc逻辑编号

io-channels = <&pmic_adc x>
io-channel-names = "adc_yy"

其中adc_yy就是获取通道时的通道名。x是逻辑通道号。

获取通道:
iio_channel_get()

读取电压:
iio_read_channel_processed()

这里的x就是通道的逻辑编号,首先要查原理图,看下这个adc的物理通道号,比如用的是adcI3,因为sc2721将每个物理通道号分为2个逻辑通道号,一个小量程,一个大量程,所以adci3的大量程通道号就是7.

具体这个逻辑编号的定义,可以参看定义 sprd_sc2721_iio_channels[]

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注