Freigeben über


Windows.Devices.I2c Namespace

Enthält Typen, die Sie für die Kommunikation mit Peripheriegeräten verwenden können, die über einen interintegralen Leitungsbus (I2 C) aus einer Anwendung verbunden sind.

Hinweis

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

Klassen

I2cConnectionSettings

Stellt die Verbindungseinstellungen dar, die Sie für ein Inter-Integrated Circuit-Gerät (I2 C) verwenden möchten.

I2cController

Stellt denI2 C-Controller für das System dar.

I2cDevice

Stellt einen Kommunikationskanal zu einem Gerät auf einem interintegralen Leitungsbus (I2 C) dar.

Strukturen

I2cTransferResult

Enthält Informationen dazu, ob die Datenübertragungen, die von der ReadPartial-, WritePartial- oder WriteReadPartial-Methode ausgeführt wurden, und die tatsächliche Anzahl der von der Methode übertragenen Bytes.

Schnittstellen

II2cDeviceStatics

Bietet Möglichkeiten zum Öffnen eines Kommunikationskanals für ein Gerät auf einem interintegralen Leitungsbus (I2 C).

Enumerationen

I2cBusSpeed

Beschreibt die Busgeschwindigkeiten, die für die Verbindung mit einem Inter-Integrated Circuit-Gerät (I2 C) verfügbar sind. Die Busgeschwindigkeit ist die Häufigkeit, mit der der I2 C-Bus beim Zugriff auf das Gerät taktiert werden soll.

I2cSharingMode

Beschreibt die Modi, in denen Sie eine Verbindung mit einer Inter-Integrated Circuit -Busadresse (I2 C) herstellen können. Diese Modi bestimmen, ob andere Verbindungen mit der I2 C-Busadresse geöffnet werden können, während Sie mit der I2 C-Busadresse verbunden sind.

I2cTransferStatus

Beschreibt, ob die Datenübertragungen, die von der ReadPartial-, WritePartial- oder WriteReadPartial-Methode erfolgreich durchgeführt wurden, oder gibt den Grund an, warum die Übertragungen nicht erfolgreich waren.

Weitere Informationen