PWM_Open-Funktion
Header: #include <applibs/pwm.h>
Öffnet einen PWM-Controller und gibt einen Dateideskriptor zurück, der für nachfolgende Aufrufe verwendet werden soll.
int PWM_Open(PWM_ControllerId pwm);
Parameter
pwm
Der nullbasierte Index des PWM-Controllers, auf den zugegriffen werden soll. 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 die PWM-Schnittstelle ist nicht zulässig, da der
pwm
Parameter nicht im Pwm-Feld des Anwendungsmanifests aufgeführt ist.
Rückgabewert
Gibt den Dateideskriptor für den PWM-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 PWM-Controller zugreifen zu können, muss Ihre Anwendung diesen im Pwm-Feld des Anwendungsmanifests identifizieren.