Bojour ,
Je souhaite reveilller un thread chaque 2 ms par un timer (ou avec un autre mecanisme) temps reel. Comment le faire ?
Version imprimable
Bojour ,
Je souhaite reveilller un thread chaque 2 ms par un timer (ou avec un autre mecanisme) temps reel. Comment le faire ?
Bonjour,
En créant le timer (avec SetTimer pour les MFC par exemple), tu as généralement une interruption indiquand la fin du timer. Tu peux alors dans la routine d'interruption, réveiller ton thread.
Si ça peut t'aider : http://www.developpez.net/forums/d52...thread-resolu/ mais attention en C#
Pourquoi ne pas faire un usleep (ou équivalent windows) dans ton thread ? Sinon tu peux toujours regarder du côté des cond_var.
Bonjour,
On est dans le forum C et en plus Nymar demande du temps réelle, et vous lui proposez du C++, et pire des MFC. :aie:
Tu peux utiliser des sémaphores. Sur quel OS es-tu ?
oui c'est ça....voila la solution
http://www.linuxembedded.fr/wp-conte...imer_sigwait.c