Discussion: timer 1ms
Afficher un message
Vieux 28/03/2008, 11h19   #2
Michael DOUBEZ
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: timer 1ms

J-F Portala a écrit :
> Bonjour,
> je souhaiterais avoir un timer à la milliseconde.(sous windows XP)
> Le but est d'aller lire à plusieurs adresses des valeurs analogiques
> (numérisees par une carte dédiée (pilote uniquement sous windows).)
> J'ai essayé dans un thread de mettre sleep(1), mais la temporisation
> correspondante est autour de 10ms.
>
> J'ai la solution d'utiliser soit un timer qui me déclenche un evenement et à
> ce moment je vais lire les adresses,
> soit une temporistation dans une boucle pour éviter de bloquer la CPU.(si je
> vais lire sans arrêt aux adresses)
>
> Merci de vos suggestions
> Jeff



Est ce qu'il n'y aurait pas usleep aussi ou nanosleep() (je sais pas si
c'est POSIX) ?

Sinon, certain utilisent select (ou l'équivalent sous XP) pour faire des
timers.

Michael
  Réponse avec citation
 
Page generated in 0,04449 seconds with 9 queries