lire un port COM en continu [DOS] - C - Programmation
Marsh Posté le 01-08-2003 à 22:46:41
ReplyMarsh Posté le 01-08-2003 à 22:53:22
Les threads en DOS ça n'existe pas, la seule solution pour imiter les threads est de faire ton programme en 2 parties : un programme de lecture sur le port COM et un TSR qui catch les touches du clavier ou l'inverse, ça dépend de tes contraintes..
Marsh Posté le 01-08-2003 à 23:03:08
*Syl* a écrit : Les threads en DOS ça n'existe pas, la seule solution pour imiter les threads est de faire ton programme en 2 parties : un programme de lecture sur le port COM et un TSR qui catch les touches du clavier ou l'inverse, ça dépend de tes contraintes.. |
Help ... peut tu m'en dire plus au sujet du TSR ...
Marsh Posté le 01-08-2003 à 23:11:50
Ben, j'y suis et j'ai trouve des infos mais si en plus dans ta grande bonte tu me filais un truc ou deux, c'est toujours ca de gagne :-)
Marsh Posté le 01-08-2003 à 23:15:41
J'peux pas t'aider pour les TSR, j'en ai jamais codé mais google doit foisonner d'explications et d'exemples..
Marsh Posté le 01-08-2003 à 23:23:47
*Syl* a écrit : J'peux pas t'aider pour les TSR, j'en ai jamais codé mais google doit foisonner d'explications et d'exemples.. |
Ca marche ! Et encore merci !
Marsh Posté le 01-08-2003 à 22:42:27
Salut !
J'aimerais savoir s'il est possible de lancer dans le main() une fonction de lecture continue de donnees sur un port COM que l'on pourrait mettre en pause sur un evenement (touche du clavier par exemple) et la relancer egalement.
Le main() continuant sont petit job pendant ce temps.
En fait, j'aimerais faire un peu comme un thread que l'on pourrait lancer ou stopper, le tout en C.
J'espere avoir ete clair !
Merci.
Message édité par geleeroyale le 01-08-2003 à 22:49:07