Windows.Devices.Spi Namespace

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.

Weitere Informationen