Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1339 connectés 

  FORUM HardWare.fr
  Programmation
  C

  envoi de caractères par le port série

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

envoi de caractères par le port série

n°725657
antoinelg
Posté le 14-05-2004 à 11:04:17  profilanswer
 

Je désirais envoyer 128 bytes sur le port série à chaque réception d'un caractère. Je viens de tester la réception d'un caractère et je ne reçois pas celui que j'envoie (hormis à l'aide d'un terminal).
J'utilise int86 pour configurer le port et les fonctions inportb et outportb. Quelqu'un aurait-il une idée ou y a-t-il d'autres commandes plus stables? J'ai comme compilateur le turbo C.
Ce n'est pas un problème de configuration de la liaison.
 
Merci.

mood
Publicité
Posté le 14-05-2004 à 11:04:17  profilanswer
 

n°725697
avander
Posté le 14-05-2004 à 11:15:50  profilanswer
 

Attention à l'OS, sur NT par exemple tu n'as pas accès à l'hardware directement, tes requetes passent par un HAL ( Hardware Abstraction Layer) qui peut tout fausser...  

n°725751
antoinelg
Posté le 14-05-2004 à 11:39:34  profilanswer
 

J'ai fait les mêmes essais sous DOS. Ca donne les mêmes résultats.

n°730107
MK Prog
Make a VS Program.
Posté le 18-05-2004 à 12:46:52  profilanswer
 

Pour le port serie sous unix il y a Termios...
 
Et pour windows je ne sais pas.


Message édité par MK Prog le 18-05-2004 à 12:47:26

---------------
Make a VS Program.
n°730234
HelloWorld
Salut tout le monde!
Posté le 18-05-2004 à 13:37:02  profilanswer
 

int86, inportb => ne marche que sous Win9x.
La méthode correcte pour utiliser le port série sous Windows est CreateFile( "COM1", ...).
Marche aussi avec fopen("COM1",...) mais pour des réglages plus fins il faut un handle sur le port.
http://msdn.microsoft.com/library/ [...] serial.asp


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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  envoi de caractères par le port série

 

Sujets relatifs
compteur de caractères en vbsprobleme insertion caracteres speciaux
3 caracteres bizarres non identifiés (dans le code )apparaissent ...?![ASP 3.0] Envoi de mail + Mail format HTML
les apostrophes et les caractères spéciaux ...Envoi de mailing et charge du serveur
Envoi de formulairetransformer les caractères ayant un sens "spécial" en HTML
Envoi mail avec piece jointeCaractères ASCII & php
Plus de sujets relatifs à : envoi de caractères par le port série


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR