I2C или Межинтегральная схема, является интерфейсом от чипа к чипу поддержка двухпроводной коммуникации. Поддержка I2C Instrument Control Toolbox™ позволяет вам открыть связи с отдельными микросхемами и считать и переписать связи с отдельными микросхемами.
Интерфейс Instrument Control Toolbox I2C позволяет, вы действительно производите микросхемы к коммуникации чипа с помощью хост-адаптера NI-845x или Муравьеда. Некоторые приложения этого интерфейса включают связь с SPD EEPROM и микросхемами NVRAM, связь с устройствами SMBus, управляя акселерометрами, получая доступ к низкоскоростному DACs и ADCs, изменяя настройки на цветных мониторах с помощью канала отображения данных, изменяя громкость звука в умных динамиках, читая аппаратные мониторы и диагностические датчики, визуализируя данные, отправленные от датчика I2C, и включая или выключая источник питания компонентов системы.
Первичные варианты использования включают функции fwrite
и fread
. Чтобы идентифицировать устройства I2C в Instrument Control Toolbox, используйте функцию instrhwinfo
в интерфейсе I2C, названном i2c
.
У вас должны быть или Общий хост-адаптер Муравьеда Фазы или плата адаптера NI-845x, установленная, чтобы использовать интерфейс i2c
. Следующие разделы содержат поддерживаемые платформы для каждой опции.
Используя муравьеда
Интерфейс I2C поддерживается на этих платформах, когда используется с хост-адаптером Муравьеда:
Linux® – Программное обеспечение работает с Red Hat Enterprise Linux 4 и 5 с ядром 2.6. Это может также быть успешно с дистрибутивами Ubuntu и SUSE.
Microsoft® Windows® 64-bit
Для R2018b и R2018a, вы не можете использовать адаптер Муравьеда для I2C или интерфейсов SPI на macOS платформе. Можно все еще использовать его на Windows и Linux. Для релизов до R2018a можно использовать его на всех трех платформах, включая Mac.
Используя NI-845x
Интерфейс I2C поддерживается на этих платформах, когда используется с хост-адаптером NI-845x:
Microsoft Windows 64-bit