RS232 envoi/reception de données ...

RS232 envoi/reception de données ... - C - Programmation

Marsh Posté le 11-04-2005 à 22:37:59    

Hug à vous tous, :hello:  :hello:  :hello:  :hello:  
 
Une ptite question sur la RS 232 ...  
Je voudrais envoyé via la liaison série, un octet de validation ( du style ox06)
puis une serie de 8 octets  
 
est il possible de déclarer plusieurs buffer ... ??
 
Il y a t il un équivalent(du Basic) en C de PrintComx octet (x ==> n° du port , octet ==> octet à envoyer)
 
Un truc du style ?:

Code :
  1. BYTE buffer[1];
  2. CHAR buffer_send[8];
  3. buffer_send[0] = 0x12;
  4. buffer_send[1] = 0x32;
  5. ...
  6. buffer_send[8] = 0x33;
  7. //pour envoyer un seul octet :
  8. BYTE b = 0x45;
  9. WriteCOM(&b, buffer, &nBytesWritten);
  10. //pour envoyer plusieurs octets :
  11. buffer_send[len-1] = 0x56; (len <= 32)
  12. WriteCOM(buffer_send, len, &nBytesWritten);


 
il y a quelque chose de plus facile ??  
Comment je peux faire pour "découper" ma trame recu (2048 octets)en "morceau" de 8 octets, et placer ces morceaux dans un tableau ? A1 A1'
                                      B1 B1' ...  

Reply

Marsh Posté le 11-04-2005 à 22:37:59   

Reply

Sujets relatifs:

Leave a Replay

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