Main Content

Serielle und USB-Kommunikation

Lesen und Schreiben in Geräte mit serieller Schnittstelle

Die serielle Kommunikation ist das am häufigsten verwendete Low-Level-Protokoll für die Kommunikation zwischen zwei oder mehr Geräten. Normalerweise handelt es sich bei einem Gerät um einen Computer, während das andere Gerät ein Modem, ein Drucker, Arduino®-Hardware, ein weiterer Computer oder ein wissenschaftliches Instrument, etwa ein Oszilloskop oder ein Funktionsgenerator, sein kann. Bei vielen seriellen Schnittstellen-Anwendungen können Sie eine Kommunikation mit Ihrem Gerät aufbauen, ohne genau zu wissen, wie die serielle Schnittstelle funktioniert. Die Kommunikation über eine serielle Schnittstelle wird über ein serialport-Objekt eingerichtet, das Sie im MATLAB® Workspace erstellen. Weitere 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 Gerät identische Kommunikationseinstellungen besitzen. Informationen finden Sie unter Configure Serial Port Communication Settings.

Funktionen

alle erweitern

serialportlistList of serial ports connected to your system (Seit R2019b)
serialportfindFind serial port connections (Seit R2024a)
serialportConnection to serial port (Seit R2019b)
configureTerminatorSet terminator for ASCII string communication with serial port (Seit R2019b)
configureCallbackSet callback function and trigger condition for communication with serial port device (Seit R2019b)
readRead data from serial port (Seit R2019b)
readlineRead line of ASCII string data from serial port (Seit R2019b)
writeWrite data to serial port (Seit R2019b)
writelineWrite line of ASCII data to serial port (Seit R2019b)
serialbreakSend break to device connected to serial port
flushClear serial port device buffers (Seit R2019b)
getpinstatusGet serial pin status (Seit R2019b)
setRTSSet serial RTS pin (Seit R2019b)
setDTRSet serial DTR pin (Seit R2019b)

Apps

Serial ExplorerCommunicate with devices connected to serial port (Seit R2021b)
Hardware ManagerDiscover and get started with your hardware (Seit R2022a)

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.