Je veux faire une fonction qui récupère des valeurs pendant un nombre fixe de seconde, 10sec par exemple, puis stocker ses valeurs dans un tablea… la fonction prend en argument une variable globale (valu)
time : est une variable définie dans un fichier .h; qui correspond a 100ms, la cadence à laquelle le code va exécuter chaque instruction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 void function(int valu) { . . if (count < 10*time) { tab1[j] = var; count += time; ++j; } else { count = 0; j = 0; } . . }
Mon problème c'est que cela a l'aire de durer beaucoup plus de 10sec, à cause des instructions dans exécuter avant et après le code, est ce que je suis bien ou il y a d'autre manière pour faire cela. genre un timer....
Si vous avez plus d'info faite le moi savoir
Merci
Partager