分类: Android平台
2013-11-17 21:24:59
无论是6410平台,还是210平台,Android/Linux都可以通过以下代码,可指定通道读取ADC:
#define ADC_SET_CHANNEL 0xc000fa01 #define ADC_SET_ADCTSC 0xc000fa02 int fd = open("/dev/adc", 0); ioctl(fd, ADC_SET_CHANNEL, channel); read(fd, buffer, sizeof buffer - 1);
其中,6410平台可用的通道是:0,1,4,5,6,7
210平台可用的通道是: 0,1,6,7,8,9