La robotique, l'esprit libre

Communication série asynchrone sous Linux

icon 20/02/2011

Ce nouvel article de notre wiki traite de la réalisation d'une communication série asynchrone sous Linux. This new article describes the realisation of an asynchronous serial communication under Linux.

Vous trouverez dans cet article, le code expliqué d'une petite librairie développée en C permettant une communication série sous Linux.
Basé sur l'utilisation des signaux Linux, vous pourrez avec cette librairie écrire un code non bloquant exploitant le port série.
Un programme de test et sa mise en oeuvre sont également décrit pour que vous puissiez tester rapidement votre communication.
Aucun port série physique n'est nécessaire puisque nous utilisons des ports virtuels dans cet article.

You will find in this article an explained code of a small C library which is used to realize a serial communication.
Using Linux signals, you could write non-blocking code managing serial port.
A explained C++ test code and its how-to are also available.
No physical serial port is needed since our test program uses virtual ports through socat utility.

icon Tags de l'article :

Commentaires fermés

Les commentaires sont fermés pour cet article