recuperation de données par port série en c

recuperation de données par port série en c - Programmation

Marsh Posté le 21-11-2001 à 13:10:23    

Je suis un novice en prog  en c et j'aimerais savoir comment faire pour pouvoir récupérer des données par le port série et les copier dans un fichier.
J'ai essayé avec inportb puis write mais je dois pas faire ce qu'il faut.
D'avance merci

Reply

Marsh Posté le 21-11-2001 à 13:10:23   

Reply

Marsh Posté le 22-11-2001 à 09:29:30    

C'est bien avec inportb qu'il faut travailler, mais tu as besoin de plusieurs infos :
 
1°/ Il faut que tu trouves les adresses du registre de contrôle et du registre de données.
 
2°/ A l'adresse du registre de contrôle, tu configures le port série pour la transmission que tu veux effectuer (vitesse, longueur, parité,...)
ex : outportb(ADDR_REG_CTRL,config);
 
3°/ Maintenant tu peux lire avec inportb, à l'adresse du registre de données.
ex : data = inportb(ADDR_REG_DATA);

Reply

Sujets relatifs:

Leave a Replay

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