Bonjour, Alors voilà je vais vous expliquez mon problème, je dois développer une fonctionnalité de temps pour une API, sur un dsPIC33E. Voici quelques contraintes qu'on m'a fixé :
- Bibliothèque C réduite
- Résolution: 1µs par LSB.
- Durée maximale d’utilisation du système: 10h
- Type de retour pour getTime() : uint8
Je pense donc utiliser les timer jusque la pas de problème, j'ai réussi à comprendre le fonctionnement et je pense avoir réussi à régler les interruptions pour en avoir une toutes les 1us. Par contre où ça se corse c'est sur le uint8 et les 10h d'utilisation, sachant que je peux coder seulement 256 valeurs. Mais voilà le problème c'est que je ne vois pas du tout comment faire pour respecter cette contrainte :/ Une idée ?
Merci
+0
-0