|
|
|
# Configuration des GPIOs et des interruptions
|
|
|
|
|
|
|
|
## Présentation
|
|
|
|
Le TP traite de l’utilisation des GPIOs et des interruptions. Sur la carte, nous utiliserons notamment la led verte (LED2) et le bouton poussoir (USER_BUTTON).
|
|
|
|
Le TP 2 traite de l’utilisation des GPIOs et des interruptions. Sur la carte, nous utiliserons notamment la LED verte (LED2) et le bouton poussoir (USER_BUTTON).
|
|
|
|
Dans ce TP, nous chercherons à faire en sorte que la LED change d'état dès que le bouton poussoir est appuyé.
|
|
|
|
|
|
|
|
Nous allons entrevoir deux types de gestion des GPIOs à travers deux exercices différents.
|
|
|
|
|
|
|
|
Dans l'exercice 1, le programme se chargera de scruter en permanence l'état du bouton poussoir et de faire évoluer l'état de la LED en conséquence.
|
|
|
|
|
|
|
|
Dans l'exercice 2, nous mettrons en oeuvre les interruptions du bouton poussoir. Dès que le bouton poussoir sera pressé, une interruption sera générée et captée par le processeur qui stoppera son traitement en cours et exécutera la routine d'interruption correspondante.
|
|
|
|
Dans l'exercice 2, nous mettrons en œuvre les interruptions du bouton poussoir. Dès que le bouton poussoir sera pressé, une interruption sera générée et captée par le processeur qui stoppera son traitement en cours et exécutera la routine d'interruption correspondante.
|
|
|
|
|
|
|
|
|
|
|
|
## Analyse des fonctions de la bibliothèque fournie
|
| ... | ... | |
| ... | ... | |