Freigeben über


ADC_Open-Funktion

Header: #include <applibs/adc.h>

Öffnet einen ADC-Controller und gibt einen Dateideskriptor zurück, der für nachfolgende Aufrufe verwendet werden soll.

int ADC_Open(ADC_ControllerId id);

Parameter

  • id Die ID des zu öffnenden ADC-Controllers. Die ID ist ein nullbasierter Index. Der maximal zulässige Wert hängt von der Plattform ab.

Fehler

Gibt -1 zurück, wenn ein Fehler auftritt, und legt auf den Fehlerwert fest errno .

  • EACCES: Der Zugriff auf den ADC-Controller ist nicht zulässig. Vergewissern Sie sich, dass der Controller vorhanden ist und im Feld "Adc" des Anwendungsmanifests aufgeführt ist.

Auch andere errno Fehler können angegeben werden. Solche Fehler sind nicht deterministisch, und dasselbe Verhalten wird möglicherweise nicht durch Systemupdates beibehalten.

Rückgabewert

Gibt den Dateideskriptor für den ADC-Controller zurück, wenn er erfolgreich geöffnet wurde, oder -1 bei Einem Fehler. In diesem Fall errno wird auf den Fehlerwert festgelegt.

Anforderungen an das Anwendungsmanifest

Um auf einen ADC-Controller zugreifen zu können, muss Ihre Anwendung ihn im Feld Adc des Anwendungsmanifests identifizieren.