Windows.Devices.Spi 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.
Serial Peripheral Interface (SPI) ist eine Hochgeschwindigkeitsschnittstelle, die für die Kommunikation zwischen integrierten Komponenten auf derselben Platine verwendet wird.
Hinweis
Informationen zu Anbietern finden Sie im Hinweis am Anfang des Themas Windows.Devices.Gpio.Provider-Namespace .
Wichtig
Die SPI-Terminologie entstand in den 1980er Jahren, und so ist ein Teil der in der Norm verwendeten Sprache anachronistisch. In dieser Dokumentation wird der Begriff Host verwendet, um auf ein Gerät zu verweisen, von dem das Uhrsignal stammt. und Peripheriegerät , um auf ein Gerät zu verweisen, das möglicherweise das Taktsignal verwendet und weiterleitt, das aber nicht aus dem Gerät stammt. Andere Dokumentationsressourcen für SPI verwenden möglicherweise unterschiedliche Begriffe für diese Gerätetypen, aber nachdem Sie die Beziehung des Hosts und des Peripheriegeräts zum Taktsignal kennen, können Sie problemlos zwischen den entsprechenden Begriffen übersetzen.
Klassen
SpiBusInfo |
Stellt die Informationen zu einem SPI-Bus dar. |
SpiConnectionSettings |
Stellt die Einstellungen für die Verbindung mit einem SpiDevice dar. |
SpiController |
Stellt den SPI-Controller im System dar. |
SpiDevice |
Stellt ein Gerät dar, das über den SPI-Bus verbunden ist. |
Schnittstellen
ISpiDeviceStatics |
Stellt SPI-Gerätestatistiken dar, die für SPI-Geräte üblich sind. |
Enumerationen
SpiMode |
Definiert den SPI-Kommunikationsmodus. Der Kommunikationsmodus definiert den Taktrand, auf dem die Host-Out-Linie umgeschaltet wird, die Host-In-Line-Beispiele 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. Die Definition des Hosts finden Sie unter Windows.Devices.Spi-Namespace. |
SpiSharingMode |
Definiert den Freigabemodus für den SPI-Bus. |