Freigeben über


Windows.Devices.Spi.Provider Namespace

Diese API macht eine Anbieterschnittstelle und zugeordnete Klassen verfügbar, die der Benutzer für einen bestimmten Controller implementieren soll. Die SPI-API benötigt eine SPI-Anbieterimplementierung, um mit dem SPI-Controller zu kommunizieren.

Hinweis

Informationen zu Anbietern finden Sie im Hinweis am Anfang des Themas Windows.Devices.Gpio.Provider-Namespace .

Klassen

ProviderSpiConnectionSettings

Stellt die Anbietereinstellungen für die Verbindung mit einem Gerät dar.

Schnittstellen

ISpiControllerProvider

Stellt Aktionen dar, die allen SPI-Controllern gemeinsam sind.

ISpiDeviceProvider

Stellt Aktionen dar, die für ein Gerät üblich sind, das über den SPI-Bus verbunden ist.

ISpiProvider

Stellt Aktionen dar, die für SPI-Controlleranbieter üblich sind.

Enumerationen

ProviderSpiMode

Definiert den SPI-Kommunikationsmodus. Der Kommunikationsmodus definiert den Taktrand, an dem die master Out-Line umschaltet, die master in Zeilenbeispielen und die Signalfrequenz der Signaluhr (mit dem Namen SCLK). Jeder Modus wird mit einem Paar von Parametern definiert, die als Clock Polarity (CPOL) und Clock Phase (CPHA) bezeichnet werden.

ProviderSpiSharingMode

Definiert den Freigabemodus für den SPI-Bus.