Hauptinhalt

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Serielle Schnittstelle

Kommunikation über die serielle Schnittstelle

Die serielle Kommunikation ist das am häufigsten verwendete Low-Level-Protokoll für die Kommunikation zwischen zwei oder mehr Geräten. Normalerweise ist ein Gerät ein Computer, während das andere Gerät ein Modem, ein Drucker, Arduino®-Hardware, ein anderer Computer oder ein wissenschaftliches Instrument wie ein Oszilloskop oder ein Funktionsgenerator sein kann. Bei vielen Anwendungen für die serielle Schnittstelle können Sie mit Ihrem Instrument kommunizieren, ohne detaillierte Kenntnisse über die Funktionsweise der seriellen Schnittstelle zu haben. Die Kommunikation über eine serielle Schnittstelle wird mit einem serialport-Objekt hergestellt, das Sie im MATLAB®-Workspace erstellen. Informationen zum Erstellen eines serialport-Objekts finden Sie unter Create Serial Port Object.

Bevor Sie Daten schreiben oder lesen können, müssen das serialport-Objekt und das Instrument über identische Kommunikationseinstellungen verfügen. Weitere Informationen finden Sie unter Configure Serial Port Communication Settings.

Funktionen

alle erweitern

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 (Seit 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

Apps

Serial ExplorerCommunicate with devices connected to serial port (Seit R2021b)

Blöcke

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

Themen

Fehlersuche

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.

Enthaltene Beispiele