Aller au contenu


Photo
- - - - -

programme enC


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

#1 coeur noire

coeur noire

    Membre

  • Membres
  • 13 messages

Posté 17 juillet 2011 - 09:54

salut



je voudrais savoir si c'est possible sur XP avec codeBlocks + SDL+programme avec une interface minimaliste d'utilisé le port série pour envoyer un octet?

#2 zeqL

zeqL

    Membre passionné

  • Membres
  • PipPipPip
  • 393 messages
  • Gender:Male

Posté 17 juillet 2011 - 11:21

Oui

Y a même HyperTerminal qui le fait déjà ou d'autres logiciels plus évolués.

#3 coeur noire

coeur noire

    Membre

  • Membres
  • 13 messages

Posté 17 juillet 2011 - 11:45

salut zeqL


j'ai déjà utilisé l'hyperterminal avec un pic
moi j'aimerai qu'on me montre les fonctions a implanter et expliqué dans un programme en C avec SDL

#4 Black Templar

Black Templar

    Membre

  • Membres
  • PipPipPipPipPip
  • 1 430 messages
  • Gender:Male
  • Location:Lille

Posté 25 juillet 2011 - 09:55

Tout dépend si tu es sous Linux ou Windows.
Je ne connais pas de bibliothèque portable permettant de manipuler des ports COM.

Il y a LibSerial sous linux, mais c'est en C++
Sinon, sous windows, j'ai tout réimplémenté moi même avec l'API windows (dialoguer sur un port COM, c'est comme lire et écrire dans un fichier)

Les fonctions que j'ai utilisé pour tout recoder avec l'api windows sont :
CreateFileA
SetupComm
SetCommTimeouts
PurgeComm
EscapeCommFunction
ReadFile
WriteFile
SetCommMask
WaitCommEvent
GetLastError
ClearCommError
CreateEvent
WaitForSingleObject
GetOverlappedResult
CloseHandle


Bon courage !
++
Black Templar

Mon site internet : http://ferdinandpiette.com/





0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users