Interface du driver pour les potentiomètres analogiques (ADC1 : PC0–PC3). Plus de détails...
Aller au code source de ce fichier.
Fonctions | |
void | drv_pots_init (void) |
Initialise le sous-système des potentiomètres. | |
void | drv_pots_start (void) |
Démarre le thread de lecture et de moyennage des potentiomètres. | |
int | drv_pots_get (int index) |
Récupère la valeur actuelle d’un potentiomètre. | |
Interface du driver pour les potentiomètres analogiques (ADC1 : PC0–PC3).
Ce module gère la lecture continue des entrées analogiques connectées aux potentiomètres.
int drv_pots_get | ( | int | index | ) |
Récupère la valeur actuelle d’un potentiomètre.
index | Indice du potentiomètre [0 – NUM_POTS – 1]. |
Récupère la valeur actuelle d’un potentiomètre.
index | Indice du potentiomètre [0–NUM_POTS-1]. |
void drv_pots_init | ( | void | ) |
Initialise le sous-système des potentiomètres.
Configure les entrées ADC nécessaires (PC0–PC3). Ne lance pas encore la conversion continue.
Initialise le sous-système des potentiomètres.
void drv_pots_start | ( | void | ) |
Démarre le thread de lecture et de moyennage des potentiomètres.
Lance une conversion continue via ADC1 et met à jour les valeurs internes toutes les 20 ms environ.
Démarre le thread de lecture et de moyennage des potentiomètres.