직렬 포트 장치

직렬 포트에 연결된 장치 읽기 및 쓰기

직렬 통신은 두 개 이상의 장치 간에 통신하기 위한 가장 일반적인 로우 레벨 프로토콜입니다. 일반적으로 한 장치는 컴퓨터이고 다른 장치는 모뎀, 프린터, Arduino® 하드웨어, 다른 컴퓨터 또는 오실로스코프나 함수 생성기 같은 과학 기기일 수 있습니다. 많은 직렬 포트 응용 프로그램의 경우, 직렬 포트의 작동 방식을 자세히 몰라도 기기와 통신할 수 있습니다. 직렬 포트를 통한 통신은 MATLAB® 작업 공간에 만드는 serialport 객체를 통해 설정됩니다. serialport 객체를 만드는 방법에 대한 자세한 내용은 Create Serial Port Object 항목을 참조하십시오.

데이터를 쓰거나 읽으려면 serialport 객체와 기기가 모두 동일한 통신 설정을 가져야 합니다. 자세한 내용은 Configure Serial Port Communication Settings 항목을 참조하십시오.

함수

모두 확장

serialportlistList of serial ports connected to your system
serialportConnection to serial port
configureTerminatorSet terminator for ASCII string communication on serial port
configureCallbackSet serial port callback function and trigger
readRead data from serial port
readlineRead line of ASCII string data from serial port
writeWrite data to serial port
writelineWrite line of ASCII data to serial port
flushFlush serial port buffers
getpinstatusGet serial pin status
setRTSSet serial RTS pin
setDTRSet serial DTR pin

도움말 항목

Serial Port Overview

Basic features of serial port communication.

Create Serial Port Object

Establish a connection between MATLAB and the device using the serial port.

Configure Serial Port Communication Settings

Set properties associated with the device baud rate and serial data format.

Write and Read Serial Port Data

Write and read both text and binary data with a serial port device.

Use Callbacks for Serial Port Communication

Enhance instrument communication by executing a callback function when a specified event occurs on the device.

Use Serial Port Control Pins

Signal the presence of connected devices and control the flow of data using control pins.

Transition Your Code to serialport Interface

Connect to serial port devices using serialport instead of serial.

추천 예제