Bonjour,
J'ai un souci avec une fonction read dans un thread avec GCC sous Linux.
Mon code est en gros le suivant :
while(1)
{
read(GLOBALE_PortCOM2,&c,1);
...
}
Le problème est que l'identificateur de port se passe a 0 tout seul :
GLOBALE_PortCOM2 = 6 aprés ouverture du port (Normal : OK)
GLOBALE_PortCOM2 passe à 0 tout seul, j'ai l'impression aléatoirement après un read !!!
Je ne comprends pas pourquoi, quelqu'un peut il m'éclairer un peu ???
Merci.
Partager