Main Content

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

I2C-Kommunikation

Kommunikation über die I2C-Schnittstelle

I2C oder Inter-Integrated Circuit ist eine Chip-zu-Chip-Schnittstelle, die Zweidrahtkommunikation unterstützt. Sie können eine Verbindung zu I2C-Peripheriegeräten herstellen und von ihnen lesen und auf sie schreiben. Erstellen Sie das Schnittstellenobjekt mithilfe der Funktion device mit einem aardvark- oder ni845x-Objekt.

Um die I2C-Schnittstelle zu verwenden, muss entweder ein Total Phase® Aardvark I2C/SPI™-Hostadapter oder ein NI™-USB-8451- oder USB-8452-I2C/SPI-Schnittstellengerät installiert sein.

Funktionen

alle erweitern

aardvarklistList available Total Phase Aardvark controllers (Seit R2023a)
aardvarkTotal Phase Aardvark Adapter connection (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