Applibs adc.h
Sidhuvud: #include <applibs/adc.h>
Applibs adc-sidhuvudet innehåller funktioner och typer som interagerar med analoga till digitala konverterare (ADC).
Krav för programmanifest
För åtkomst till en ADC måste programmet identifiera den i fältet Adc i programmanifestet.
Trådsäkerhet
ADC-funktioner är trådsäkra mellan samtal till olika ADC-kanaler. Det är dock uppringarens ansvar att säkerställa trådsäkerhet vid åtkomst till samma ADC-kanal.
Maskinvaruberoende ID:ar
ADC-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 |
---|---|
ADC_GetSampleBitCount | Hämtar bitdjupet för ADC. |
ADC_Open | Öppnar en ADC-kontroll och returnerar en filbeskrivning som ska användas för efterföljande samtal. |
ADC_Poll | Hämtar exempeldata för en ADC-kanal. |
ADC_SetReferenceVoltage | Anger referensspänningen för en ADC. |
Typedefs
Typedef | Beskrivning |
---|---|
ADC_ChannelId | ID för en ADC-kanal. |
ADC_ControllerId | ID för en ADC-kontroll. |