i2X-MP15X开发板

i2X-MP15X开发套件提供了两路 ADC,都可提供最高 16 位的分辨率,并且有 16, 14, 12, 10 或者 8-bit 5 个分辨率可供选择。ADC的数据可以通过对文件系统 sysfs 接口的读取来获得,下面以 ADC1通道0和通道1 为例进行说明。

ADC通道位置
ANA0J25.13
ANA1J25.11

在Linux系统中,ADC采样属于IIO子系统下,可以通过SYSFS提供的接口来访问ADC控制器。

cat /sys/bus/iio/devices/iio\:device0/in_voltage5_raw