Applibs pwm.h
Sidhuvud: #include <applibs/pwm.h>
Sidhuvudet applibs pwm innehåller funktioner som interagerar med pulsbreddsmodulatorer (PWM). PWM-funktioner är trådsäkra.
Krav för programmanifest
PWM-funktioner tillåts endast om programmet har Pwm-funktionen i programmanifestet.
Maskinvaruberoende ID:ar
PWM-funktioner refererar till vissa identifierare som är beroende av maskinvara. Maskinvaruberoende ID:er är konstanter som definieras i maskinvarudefinitionsfilerna för en enhet. Mer information finns i Hantera maskinvaruberoenden för mål.
Koncept och exempel
Funktioner
Funktion | Beskrivning |
---|---|
PWM_Apply | Anger tillståndet för en PWM-kanal för en PWM-styrenhet. |
PWM_Open | Öppnar en PWM-styrenhet och returnerar en filbeskrivning som ska användas för efterföljande anrop. |
Structs
Struct | Beskrivning |
---|---|
PwmState | Tillståndet för en PWM-kanal. |
Enums
Enum | Beskrivning |
---|---|
PWM_Polarity | Polariteten hos en PWM-kanal. |
Typedefs
Typedef | Beskrivning |
---|---|
PWM_ControllerId | ID för en PWM-kontroll. |
PWM_ChannelId | ID för en PWM-kanal. |