Communication I2C
I2C (Inter-Integrated Circuit) est une interface puce-à-puce qui supporte la communication bifilaire. Vous pouvez vous connecter à des périphériques I2C et y lire et écrire des données. Créez l’objet interface en utilisant la fonction device avec un objet aardvark ou ni845x.
Pour utiliser l’interface I2C, vous devez avoir installé un adaptateur hôte Total Phase® Aardvark I2C/SPI™ ou un dispositif d’interface I2C/SPI NI™ USB-8451 ou USB-8452.
Fonctions
Rubriques
- I2C Interface Overview
Connect to I2C controller boards and peripheral devices and communicate with them from MATLAB®.
- Configure I2C Controller Board Communication
Discover and connect to Total Phase Aardvark™ or NI USB-845x controller boards using the
aardvarkorni845xinterface. - Transmit Data to Peripheral Device Over I2C Interface
Communicate with an I2C peripheral device connected to a Total Phase Aardvark or an NI USB-845x controller board.
- Install Instrument Control Toolbox Support Package for Total Phase Aardvark I2C/SPI Interface
Install the support package for a Total Phase Aardvark controller to communicate with I2C and SPI interfaces in MATLAB.
- Install Instrument Control Toolbox Support Package for National Instruments NI-845x I2C/SPI Interface
Install the support package for an NI USB-845x controller to communicate with I2C and SPI interfaces in MATLAB.
- Transition Your Code to aardvark or ni845x Interface
Create I2C connections using the
devicefunction with anaardvarkorni845xobject instead ofi2c.
Résolution des problèmes
Troubleshoot the I2C interface.
