Конфигурирование коммуникации 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 для Функций.

Для просмотра документации необходимо авторизоваться на сайте