Создайте объект SPI
S = spi( создает Vendor,BoardIndex,Port);spi объект, сопоставленный с Vendor, BoardIndex, и Port. Vendor должно быть задано значение либо 'aardvark', для использования с адаптером Total Phase Aardvark или для 'ni845x'для использования с платой NI-845x адаптера, чтобы использовать этот интерфейс. BoardIndex задает индекс платы оборудования и обычно 0. Port определяет номер порта в устройстве и должен быть установлен на 0.
SPI, или последовательный периферийный интерфейс, является синхронным стандартом последовательного канала передачи данных, который работает в полнодуплексном режиме. Поддержка Instrument Control Toolbox™ SPI позволяет открывать соединения с отдельными чипами и читать и записывать соединения с отдельными чипами с помощью хост-адаптера Aardvark.
Основное использование для spi интерфейс включает в себя write, read, и writeAndRead функции для синхронного чтения и записи двоичных данных. Для идентификации устройств SPI в наборе инструментов Instrument Control Toolbox используйте instrhwinfo функция на интерфейсе SPI, вызываемая spi.
После создания объекта SPI существуют свойства, которые могут использоваться для изменения настроек связи. Это включает свойства тактовой частоты, фазы синхроимпульса и полярности синхроимпульса. Список всех свойств и сведений о их настройке см. в ссылке «Использование свойств на объекте SPI» в конце раздела « Примеров».
Примечание
Чтобы получить список опций, которые можно использовать для функции, нажмите клавишу Tab после ввода функции на MATLAB® командная строка. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой расширенной функции заполнения клавишей Tab, смотрите Использование заполнения клавишей Tab для функций.