Dela via


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.