Windows.Devices.Spi.Provider Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |