Lyanis SOUIDI
281ac81a98
- Division de la fonction `start_timer()` : l'ancienne fonction bloquait l'execution des autres instructions à cause d'une boucle while, une nouvelle fonction `update_timer()` sera appelée à interval régulier pour afficher à l'écran le chronomètre. - Création d'une fonction `stop_timer()`. - Ajout d'un argument à la fonction `start_timer()` afin de lancer le chronomètre à une valeur autre que 0.
11 lines
220 B
C
11 lines
220 B
C
#ifndef TIMER_H
|
|
#define TIMER_H
|
|
#define DELTA 1000000L
|
|
|
|
void update_timer(unsigned long int start);
|
|
|
|
unsigned long int start_timer(unsigned long int start);
|
|
|
|
unsigned long int stop_timer(unsigned long int start);
|
|
|
|
#endif |