Interface de port série
La communication série est le protocole de bas niveau le plus courant pour communiquer entre deux ou plusieurs appareils. Normalement, un appareil est un ordinateur, tandis que l'autre appareil peut être un modem, une imprimante, du matériel Arduino®, un autre ordinateur ou un instrument scientifique tel qu'un oscilloscope ou un générateur de fonctions. Pour de nombreuses applications de port série, vous pouvez communiquer avec votre instrument sans connaissance détaillée du fonctionnement du port série. La communication via un 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
, voir Create Serial Port Object .
Avant de pouvoir écrire ou lire des données, l'objet serialport
et l'instrument doivent avoir des paramètres de communication identiques. Pour plus d'informations, voir Configure Serial Port Communication Settings .
Fonctions
Applications
Serial Explorer | Communicate with devices connected to serial port (depuis R2021b) |
Blocs
Serial Configuration | Configure parameters for serial port |
Serial Receive | Receive binary data over serial port |
Serial Send | Send binary data over serial port |
Rubriques
- Serial Port Overview
Basic features of serial port communication.
- Create Serial Port Object
Establish a connection between MATLAB and the device using the serial port.
- Configure Serial Port Communication Settings
Set properties associated with the device baud rate and serial data format.
- Write and Read Serial Port Data
Write and read both text and binary data with a serial port device.
- Use Callbacks for Serial Port Communication
Enhance instrument communication by executing a callback function when a specified event occurs on the device.
- Use Serial Port Control Pins
Signal the presence of connected devices and control the flow of data using control pins.
- Transition Your Code to serialport Interface
Connect to serial port devices using
serialport
instead ofserial
.
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.