Petit problème en C
Fermé
Sylar44
Messages postés
20
Date d'inscription
mardi 6 novembre 2007
Statut
Membre
Dernière intervention
24 août 2008
-
29 janv. 2008 à 14:57
Sylar44 Messages postés 20 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 24 août 2008 - 30 janv. 2008 à 09:52
Sylar44 Messages postés 20 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 24 août 2008 - 30 janv. 2008 à 09:52
5 réponses
_vince
Messages postés
37
Date d'inscription
mardi 30 janvier 2007
Statut
Membre
Dernière intervention
14 mai 2008
29 janv. 2008 à 15:43
29 janv. 2008 à 15:43
Salut,
Pour executer une tache periodique, je te conseille la programmation multitache (ou multithread) avec un OS temps reel si possible.
Si tu es sous Linux, il existe RTLinux ou RTAI qui permettent d'avoir un OS temps reel.
Ce sera beaucoup plus simple.
Pour executer une tache periodique, je te conseille la programmation multitache (ou multithread) avec un OS temps reel si possible.
Si tu es sous Linux, il existe RTLinux ou RTAI qui permettent d'avoir un OS temps reel.
Ce sera beaucoup plus simple.
Sylar44
Messages postés
20
Date d'inscription
mardi 6 novembre 2007
Statut
Membre
Dernière intervention
24 août 2008
29 janv. 2008 à 15:55
29 janv. 2008 à 15:55
le problème c'est qu'il y a des taches prioritaires sur d'autres
et comme le temps se compte en microseconde tout ne doit pas se faire en même temps
On doit traiter une tache à chaque fois qu'on arrive à la fin de la boucle sinon les variables ne seront plus mises à jours.
Je suis pas sur du tout mais je crois que ca risque d'être plus long à cause de l'appel de la fonction.
et comme le temps se compte en microseconde tout ne doit pas se faire en même temps
On doit traiter une tache à chaque fois qu'on arrive à la fin de la boucle sinon les variables ne seront plus mises à jours.
Je suis pas sur du tout mais je crois que ca risque d'être plus long à cause de l'appel de la fonction.
Sylar44
Messages postés
20
Date d'inscription
mardi 6 novembre 2007
Statut
Membre
Dernière intervention
24 août 2008
29 janv. 2008 à 16:10
29 janv. 2008 à 16:10
non, je vois pas pourquoi tu dis ca
c'est pour une application temps réel
faire une gestion de température, de vitesse, de position par exemple.
Et désolé de pas savoir pourquoi cette base de temps est si courte mais c'est mon tuteur de stage que le veux ainsi
c'est pour une application temps réel
faire une gestion de température, de vitesse, de position par exemple.
Et désolé de pas savoir pourquoi cette base de temps est si courte mais c'est mon tuteur de stage que le veux ainsi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Sylar44
Messages postés
20
Date d'inscription
mardi 6 novembre 2007
Statut
Membre
Dernière intervention
24 août 2008
30 janv. 2008 à 09:52
30 janv. 2008 à 09:52
Pas d'idées?