Accueil du site > Programmation > Programmation du port parallèle avec parapin

Programmation du port parallèle avec parapin

samedi 23 décembre 2006

La programmation du port parallèle sous Linux a déjà fait l’objet d’un article sur ce site (voir http://www.aqra.ca/Port-parallele-en-C-sous-Linux). L’accès aux entrées/sorties du port se basait alors sur l’appel de fonctions ioctl plutôt qu’en procédant à l’ouverture d’un fichier spécial comme dans la tradition UNIX. Cette manière de faire étant certes valable, il n’en demeure pas moins qu’elle n’est pas des plus souhaitable en raison de son caractère quelque peu "à la dure".

Une solution plus élégante

Parapin est une librairie qui permet l’accès individuel aux pattes du port parallèle. Ainsi, elle n’est pas d’abord dédiée aux applications qui auraient besoin de communiquer avec une imprimante par exemple, mais est surtout employée pour des besoins plus génériques. L’utilisation de ce projet devrait alors convenir totalement à nos besoins en électronique et robotique.

Voir en ligne : parapin — a Parallel Port Pin Programming Library for Linux