英语

Cirrus Logic EP93xx ADC 驱动程序

1. 概述

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

2. 通道编号

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

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

sysfs 条目

ball/pin 名称

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