英语

Cirrus Logic EP93xx ADC 驱动程序

1. 概述

该驱动程序旨在用于低端(EP9301,EP9302)的 5 通道 ADC 设备和高端(EP9307,EP9312,EP9315)的 10 通道触摸屏/ADC 模块设备。

2. 通道编号

通道 0..4 的编号方案在 EP9301 和 EP9302 数据表中定义。EP9307、EP9312 和 EP9315 多了 3 个通道(总共 8 个),但编号未定义。所以最后三个是随机编号的,可以这么说。

假设 ep93xx_adc 是 IIO 设备 0,您会在 /sys/bus/iio/devices/iio:device0/ 下找到以下条目:

sysfs 条目

焊球/引脚名称

in_voltage0_raw

YM

in_voltage1_raw

SXP

in_voltage2_raw

SXM

in_voltage3_raw

SYP

in_voltage4_raw

SYM

in_voltage5_raw

XP

in_voltage6_raw

XM

in_voltage7_raw

YP