Main Content

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Communication série et USB

Lire et écrire des données sur des dispositifs connectés à un port série

La communication série est le protocole de bas niveau le plus couramment utilisé pour connecter des dispositifs. En général, l’un des ces dispositifs est un ordinateur, et l’autre peut être un modem, une imprimante, du hardware Arduino®, un autre ordinateur ou un instrument scientifique comme un oscilloscope ou un générateur de fonctions. De nombreuses applications de port série vous permettent de communiquer avec votre instrument sans connaître en détail le fonctionnement du port. La communication via port série est établie avec un objet serialport que vous créez dans l’espace de travail MATLAB®. Pour plus d’informations sur la création d’un objet serialport, consultez Create Serial Port Object.

L’écriture ou la lecture de données nécessite que l’objet serialport et l’instrument aient des paramètres de communication identiques. Pour plus d’informations, consultez Configure Serial Port Communication Settings.

Fonctions

développer tout

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

Applications

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

Rubriques

Résolution des problèmes

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.