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 de 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écessitent 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
serialportfindFind serial port connections (depuis R2024a)
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
readRead data from serial port
readlineRead line of ASCII string data from serial port
writeWrite data to serial port
writelineWrite line of ASCII data to serial port
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

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.

Exemples présentés