[C] Fonctions pour le port COM

Fonctions pour le port COM [C] - C - Programmation

Marsh Posté le 22-03-2004 à 10:04:40    

Bonjour,
 
 
J'ai trouvé des fonctions en C pour utiliser le port com sous borland (outportb) mais pas sous visual C.
 
Quelles sont - elles ?
 
(Je souhaite envoyer et recevoir des caracteres par le port com )

Reply

Marsh Posté le 22-03-2004 à 10:04:40   

Reply

Marsh Posté le 22-03-2004 à 18:00:55    

autant que je me rapelle, tu ouvres un fichier qui a pour nom le port que tu veux

Reply

Marsh Posté le 22-03-2004 à 18:19:33    

_outp
http://msdn.microsoft.com/library/ [...] _outpd.asp
mais ne marche pas sous NT (tout comme ton code Borland, NT interdit de taper directement dans les io ports)


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 22-03-2004 à 18:43:43    

ca marche pas mon truc ?

Reply

Marsh Posté le 22-03-2004 à 19:00:41    

Si, c'est justement ce qu'il faut faire à la place d'accéder aux io ports.


Message édité par HelloWorld le 22-03-2004 à 19:01:15

---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 22-03-2004 à 19:39:22    

merci de m'aider à me raffraichir la mémoire..

Reply

Marsh Posté le 25-03-2004 à 18:51:57    

Ok , mais finalement que dois je utiliser sous visual ?
 
Faut que j'ouvre un flux pour lire et ecrire direct sur le port ?
 
Pouvez vous me donner un petit exemple , cela m'eclairerait beaucoup?
 
Merci beaucoup de vos reponses

Reply

Marsh Posté le 28-03-2004 à 20:51:52    

Voir le doc de CreateFile.
http://msdn.microsoft.com/library/ [...] tefile.asp
fopen( "COM1", "r" ); fonctionne, mais pour des réglages plus fins c'est CreateFile + SetCommState & Co
http://msdn.microsoft.com/library/ [...] mstate.asp
Y'a bcp bcp de code sur le net aussi.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed