У вас должны быть Общий хост-адаптер Муравьеда Фазы или плата адаптера 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 для Функций.