ADC_Poll İşlevi
Üst bilgi: #include <applibs/adc.h>
ADC kanalı için örnek verileri alır.
int ADC_Poll(int fd, ADC_ChannelId channel, uint32_t *outSampleValue);
Parametre
fd
ADC denetleyicisi için dosya tanımlayıcısı. Dosya tanımlayıcısı ADC_Open tarafından alınır.channel
Erişecek kanalın kimliği . İzin verilen değerler aralığı denetleyiciye bağımlıdır ve genellikle sıfır tabanlı bir dizindir.outSampleValue
Örnek verileri alan uint32_t işaretçisi. Bu parametre NULL olarak ayarlanmamalıdır.
Hata
Hatayla karşılaşılırsa ve hata değerine ayarlanırsa errno
-1 döndürür. Bu tür hatalar belirlenimci değildir ve sistem güncelleştirmeleri aracılığıyla aynı davranış korunmayabilir.
Dönüş değeri
Başarı için 0 veya hata için -1 döndürür; bu durumda errno
hata değerine ayarlanır.
Uygulama bildirimi gereksinimleri
Bir ADC denetleyicisine erişmek için uygulamanızın bunu uygulama bildiriminin Adc alanında tanımlaması gerekir.