Windows.Devices.I2c.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 I2C-API benötigt eineI2 C-Anbieterimplementierung, um mit demI2 C-Controller zu kommunizieren.
Hinweis
Informationen zu Anbietern finden Sie im Hinweis am Anfang des Themas Windows.Devices.Gpio.Provider-Namespace .
Klassen
ProviderI2cConnectionSettings |
Stellt die Verbindungseinstellungen dar, die Sie für ein Inter-Integrated Circuit-Gerät (I2 C) verwenden möchten. |
Strukturen
ProviderI2cTransferResult |
Stellt Informationen dazu bereit, ob die Datenübertragungen, die von der ReadPartial-, WritePartial- oder WriteReadPartial-Methode durchgeführt wurden, erfolgreich waren, und die tatsächliche Anzahl von Bytes, die die Methode übertragen hat. |
Schnittstellen
II2cControllerProvider |
Stellt Eigenschaften und Methoden dar, die allenI2 C-Controllern gemeinsam sind. |
II2cDeviceProvider |
Stellt Methoden dar, die allenI2 C-Geräteanbietern gemeinsam sind. |
II2cProvider |
Stellt Aktionen dar, die allenI2 C-Anbietern gemeinsam sind. |
Enumerationen
ProviderI2cBusSpeed |
Beschreibt die Busgeschwindigkeiten, die für die Verbindung mit einem Inter-Integrated Circuit -Gerät (I2 C) verfügbar sind. Die Busgeschwindigkeit ist die Frequenz, mit der der I2 C-Bus beim Zugriff auf das Gerät taktt. |
ProviderI2cSharingMode |
Beschreibt die Modi, in denen Sie eine Verbindung mit einer Inter-Integrated Circuit (I2 C)-Busadresse herstellen können. Diese Modi bestimmen, ob andere Verbindungen mit derI2 C-Busadresse geöffnet werden können, während Sie mit der I2 C-Busadresse verbunden sind. |
ProviderI2cTransferStatus |
Beschreibt, ob die Datenübertragungen, die von der ReadPartial-, WritePartial- oder WriteReadPartial-Methode ausgeführt wurden, erfolgreich waren, oder gibt den Grund an, warum die Übertragungen nicht erfolgreich waren. |