Hauptinhalt

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um das englische Original zu sehen.

I2C-Kommunikation

Kommunikation über die I2C-Schnittstelle

I2C, oder Inter-Integrated Circuit, ist eine Chip-zu-Chip-Schnittstelle, die die Zwei-Draht-Kommunikation unterstützt. Sie können Verbindungen zu I2C-Peripheriegeräten herstellen und Daten von diesen lesen und schreiben. Erstellen Sie das Schnittstellenobjekt mithilfe der Funktion device mit einem aardvark- oder ni845x-Objekt.

Zur Nutzung der I2C-Schnittstelle benötigen Sie entweder einen Total Phase® Aardvark I2C/SPI™ Host-Adapter oder ein NI™ USB-8451 oder USB-8452 I2C/SPI-Schnittstellengerät.

Funktionen

alle erweitern

aardvarklistList available Total Phase Aardvark controllers (Seit R2023a)
aardvarkTotal Phase Aardvark Adapterverbindung (Seit R2023a)
aardvarkfindFind Total Phase Aardvark controllers (Seit R2024a)
ni845xlistList available NI USB-845x controllers (Seit R2023a)
ni845xNI USB-845x connection (Seit R2023a)
ni845xfindFind NI USB-845x connections (Seit R2024a)
scanI2CBusScan for I2C peripheral devices connected to controller board (Seit R2023a)
deviceI2C peripheral device connection (Seit R2023a)
configureDigitalPinSet digital pin mode on controller (Seit R2023a)
readDigitalPinRead logic level value of digital pin on controller (Seit R2023a)
writeDigitalPinWrite logic level value to digital pin on controller (Seit R2023a)
readRead data from I2C peripheral device (Seit R2023a)
writeWrite data to I2C peripheral device (Seit R2023a)
readRegisterRead data from I2C peripheral device register (Seit R2023a)
writeRegisterWrite data to I2C peripheral device register (Seit R2023a)

Themen

Fehlersuche

Troubleshooting I2C Interface

Troubleshoot the I2C interface.

Enthaltene Beispiele