Main Content

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Comunicazione seriale e USB

Leggere e scrivere su dispositivi collegati a una porta seriale

La comunicazione seriale è il protocollo di basso livello più diffuso per comunicare tra due o più dispositivi. Solitamente, un dispositivo è un computer mentre l'altro dispositivo può essere un modem, una stampante, l’hardware Arduino®, un altro computer o uno strumento scientifico come un oscilloscopio o un generatore di funzioni. Per molte applicazioni della porta seriale, è possibile comunicare con lo strumento senza conoscere nel dettaglio il funzionamento della porta seriale. La comunicazione attraverso una porta seriale è stabilita con un oggetto serialport, creato nel workspace di MATLAB®. Per informazioni sulla creazione di un oggetto serialport, vedere Create Serial Port Object.

Prima di poter scrivere o leggere i dati, l’oggetto serialport e lo strumento devono avere configurazioni di comunicazione identiche. Per informazioni, vedere Configure Serial Port Communication Settings.

Funzioni

espandi tutto

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

App

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

Argomenti

Risoluzione dei problemi

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.