이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
aardvark
설명
aardvark 객체는 Total Phase® Aardvark I2C/SPI™ 호스트 어댑터에 대한 연결을 나타냅니다. Aardvark™ 컨트롤러에는 하나 이상의 I2C 주변 기기를 연결할 수 있습니다. Aardvark 컨트롤러에서 주변 기기를 구성하고 통신하려면 먼저 aardvark 객체를 생성한 다음 device 함수를 사용해야 합니다. 하나의 aardvark 객체로 여러 주변 기기에 연결할 수 있습니다. MATLAB®의 aardvark 객체는 항상 I2C 컨트롤러 역할을 하며 주변 기기 역할로 사용될 수 없습니다.
참고
aardvark 인터페이스를 사용하려면 Instrument Control Toolbox™ Support Package for Total Phase Aardvark I2C/SPI Interface가 설치되어 있어야 합니다. 자세한 내용은 Install Instrument Control Toolbox Support Package for Total Phase Aardvark I2C/SPI Interface 항목을 참조하십시오.
생성
구문
설명
controller = aardvark(는 일련 번호 serialNumber)serialNumber로 지정된 Total Phase Aardvark I2C/SPI 호스트 어댑터에 대한 연결을 만듭니다. aardvarklist 함수를 호출하여 Aardvark 컨트롤러의 일련 번호를 찾을 수 있습니다.
입력 serialNumber는 SerialNumber 속성을 설정합니다.
controller = aardvark(는 Aardvark 컨트롤러 보드에 연결을 생성하고 하나 이상의 이름-값 인수를 사용하여 속성을 설정합니다. 여기서 serialNumber,Name=Value)Name은 속성 이름이고 Value는 해당 값입니다. Name1=Value1,...,NameN=ValueN과 같은 이름-값 인수를 사용하여 EnablePullupResistors 및 EnableTargetPower 속성을 설정합니다. 여기서 Name은 속성 이름이고 Value는 해당 값입니다. 이름-값 인수들은 다른 인수 뒤에 나와야 하지만 이들 인수의 순서는 중요하지 않습니다.
controller = aardvark는 인수가 없는 경우 마지막으로 성공적으로 연결된 Aardvark 컨트롤러 보드에 대한 연결을 생성하려고 시도합니다. 이전에 Aardvark 컨트롤러에 연결한 적이 없다면 이 구문을 사용하면 aardvarklist 출력에서 사용 가능한 첫 번째 컨트롤러에 대한 연결이 생성됩니다.
속성
객체 함수
configureDigitalPin | Set digital pin mode on controller |
readDigitalPin | Read logic level value of digital pin on controller |
writeDigitalPin | Write logic level value to digital pin on controller |
scanI2CBus | Scan for I2C peripheral devices connected to controller board |