이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
SPI 통신
SPI, 또는 직렬 주변 기기 인터페이스는 풀 듀플렉스 모드로 작동하는 동기식 직렬 데이터 링크 표준입니다. 일반적으로 테스트 및 측정 분야에서 사용됩니다. 일반적인 사용 사례로는 마이크로 컨트롤러, EEPROM, A2D 장치, 임베디드 컨트롤러 등과의 통신이 있습니다. Instrument Control Toolbox™ SPI 지원을 사용하면 개별 칩과의 연결을 열고 연결된 상태에서 읽고 쓸 수 있습니다.
spi
함수를 이용하여 인터페이스 객체를 생성하고, 통신에는 read
, write
함수를 사용합니다. SPI 인터페이스를 사용하려면 Total Phase Aardvark 호스트 어댑터나 NI-845x 어댑터 보드가 설치되어 있어야 합니다. 자세한 내용은 Configuring SPI Communication 항목을 참조하십시오.
함수
instrhwinfo | Information about available hardware |
spi | Create SPI object |
read | Read binary data from SPI instrument |
write | Write binary data to SPI instrument |
writeAndRead | Write and read binary data from SPI instrument |
methods | Class method names and descriptions |
disp | Display instrument object summary information |
connect | Connect device object to instrument |
disconnect | Disconnect device object from instrument |
clear | Remove instrument objects from MATLAB workspace |
도움말 항목
- Configuring SPI Communication
You must have a Total Phase Aardvark host adaptor or an NI-845x adaptor board installed to use the
spi
interface. - Transmitting Data over the SPI Interface
The typical workflow for transmitting data over the SPI interface involves adaptor discovery, connection, communication, and cleanup. This example covers the whole workflow.
- Using Properties on the SPI Object
Use interface-specific properties with the
spi
object. - SPI Interface Overview
The Instrument Control Toolbox SPI support lets you open connections with individual chips and to read and write over the connections to individual chips using an Aardvark or NI-845x host adaptor.
- SPI Interface Usage Requirements and Guidelines
These requirements and tips apply to the use of the SPI interface.
문제 해결
Try these tips if you have problems using the toolbox with the SPI interface. Includes information about SPI supported platforms, adapter requirements, and configuration and connection.