Main Content

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

シリアルポートインターフェース

シリアルポートインターフェースを使用した通信

シリアル通信は、2 つ以上のデバイス間で通信するための最も一般的な低レベル プロトコルです。通常、1 つのデバイスはコンピュータであり、もう 1 つのデバイスはモデム、プリンタ、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 with serial port
configureCallbackSet callback function and trigger condition for communication with serial port device
serialportfindFind serial port connections (R2024a 以降)
readRead data from serial port
readlineRead line of ASCII string data from serial port
readbinblockRead one binblock of data from serial port
writeWrite data to serial port
writelineWrite line of ASCII data to serial port
writebinblockWrite one binblock of data to serial port
writereadWrite command to serial port and read response
serialbreakSend break to device connected to serial port
flushClear serial port device buffers
getpinstatusGet serial pin status
setRTSSet serial RTS pin
setDTRSet serial DTR pin

アプリ

Serial ExplorerCommunicate with devices connected to serial port (R2021b 以降)

ブロック

Serial ConfigurationConfigure parameters for serial port
Serial Receive Receive binary data over serial port
Serial SendSend binary data over serial port

トピック

トラブルシューティング

Troubleshooting Serial Port Interface

Troubleshoot the Serial Port interface.

Resolve Serial Port Connection Errors

Troubleshoot connecting to a serial port device.

Serialport Warning - Unable to Read All Data

Try these remedies when you receive some data, and you get the warning message: 'serialport' unable to read all requested data.

Serialport Warning - Unable to Read Any Data

Try these remedies when you receive no data, and you get the warning message: 'serialport' unable to read any data.

注目の例