Конфигурирование коммуникации SPI

У вас должны быть Общий хост-адаптер Муравьеда Фазы или плата адаптера NI-845x, установленная, чтобы использовать интерфейс spi.

Конфигурирование муравьеда

Чтобы использовать интерфейс SPI с адаптером Муравьеда, необходимо загрузить Пакет Аппаратной поддержки, чтобы получить необходимые файлы. Необходимо также загрузить драйвер USB-устройства от поставщика.

Если вам не установили драйвер Муравьеда, смотрите Установку Общий Муравьед Фазы Пакет Поддержки Интерфейса I2C/SPI.

Файл aardvark.dll, который идет с Общей платой адаптера Муравьеда Фазы, должен быть доступным в одном из этих местоположений для использования на платформах Windows®:

  • Местоположение, где MATLAB® был запущен с (папка интервала)

  • Текущая папка MATLAB (PWD)

  • Папка Windows C:\winnt или C:\windows

  • Папки перечислены в переменной окружения пути

Гарантируйте, что адаптер Муравьеда установлен правильно.

Посмотрите на свойства адаптера.

Создайте объект SPI с помощью функции spi. Этот пример использует объект SPI под названием S, который связывается с чипом EEPROM. Создайте объект с помощью BoardIndex и чисел Port, которые являются 0 в обоих случаях.

S = spi('aardvark', 0, 0);

Отобразите свойства объектов.

Коммуникационные свойства настроек отражают то, что использовалось, чтобы создать объект – BoardIndex 0 и Port 0. Для получения информации о других свойствах смотрите Using Properties на Объекте SPI.

Примечание

Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.

Конфигурирование NI-845x

Чтобы использовать интерфейс SPI с адаптером NI-845x, загрузите пакет аппаратной поддержки, чтобы получить последний драйвер, если вам уже не установили драйвер.

Если вам не установили драйвер NI-845x, смотрите Установку Пакет Поддержки Интерфейса NI-845x I2C/SPI, чтобы установить его.

Гарантируйте, что адаптер NI-845x установлен правильно.

Посмотрите на свойства адаптера NI-845x.

Создайте объект SPI с помощью функции spi. Пример в следующем разделе использует объект SPI под названием s2, который связывается с чипом EEPROM. Создайте объект с помощью BoardIndex и чисел Port, которые являются 0 в обоих случаях.

s2 = spi('ni845x', 0, 0);

Отобразите свойства объектов.

Коммуникационные свойства настроек отражают то, что использовалось, чтобы создать объект – BoardIndex 0 и Port 0. Для получения информации о других свойствах смотрите Using Properties на Объекте SPI.

Примечание

Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.