Main Content

Comunicación en serie y USB

Lea dispositivos conectados a un puerto serie y escriba en ellos

La comunicación en serie es el protocolo de bajo nivel más común para la comunicación entre dos o más dispositivos. Por lo general, un dispositivo puede ser un ordenador, mientras que el otro puede ser un módem, una impresora, hardware Arduino®, otro ordenador o un instrumento científico, como un osciloscopio o un generador de funciones. Para muchas aplicaciones de puerto serie, es posible comunicarse con el instrumento sin que sea necesario conocer en detalle cómo funciona el puerto serie. La comunicación a través de un puerto serie se establece con un objeto serialport, que se crea en el área de trabajo de MATLAB®. Para obtener información sobre la creación de un objeto serialport, consulte Crear objeto de puerto serie.

Para poder escribir o leer datos, el objeto serialport y el instrumento deben tener una configuración de comunicación idéntica. Para obtener información, consulte Configure Serial Port Communication Settings.

Funciones

expandir todo

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

Apps

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

Temas

Solución de problemas

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.