2010-02-16 16 views
2

Donc je travaille sur un programme, Wich va vaguement ressembler [email protected]'s Terminal, mais en cours d'exécution de la ligne de commande sous Linuxtransmission série asynchrone C

Il fera la transmission asynchrone, le port série (Com). Maintenant, je pense que l'en-tête/bibliothèque j'ai besoin pour cela est la termios.h

Maintenant, je ne l'ai utilisé posix un peu avant et je; m le trouver assez lourd va creuser si manpages/specifactions http://www.opengroup.org/onlinepubs/007908799/xsh/termios.h.html \

Quelqu'un sait-il de bons guides pour termios? Je voudrais google moi-même (j'ai fatigué) mais je ne comprends pas assez le contenu pour savoir si un guide est bon. Est-ce que j'utilise la bonne bibliothèque, même?

+0

hmm, vaut-il la peine de passer en C++ pour libserial. Je parie que c'est. hen je peux utiliser de belles choses comme cin> d'autre part je vais revenir à penser à OO. –

Répondre

3

Il existe un livre wiki qui couvre termios. Oui, vous utilisez la bonne bibliothèque. C'est la seule façon de manipuler l'appareil pour parler sur la ligne série comme elle le contrôle. Il y a une brève introduction à termios dans ce blog. Voici un autre livre wiki sur la programmation en série sous Linux.

Espérons que cela aide, Cordialement, Tom.

+0

cool, j'avais rencontré le premier wikibook, mais le reste en neuf, merci –