5 - Utiliser un "bouton poussoir" avec un "GPIO in" : Différence entre versions

De Wiki L.A.B
Aller à : navigation, rechercher
(Utiliser un "bouton poussoir" avec un "GPIO in")
(Utiliser un "bouton poussoir" avec un "GPIO in")
Ligne 2 : Ligne 2 :
 
Dans cet atelier, on va regarder comment utiliser des GPIO in pour connecter un bouton poussoir. <br>
 
Dans cet atelier, on va regarder comment utiliser des GPIO in pour connecter un bouton poussoir. <br>
 
Dans notre exemple nous allons utiliser la carte “Nucleo64” de référence “NUCLEO-L476RE”. <br>
 
Dans notre exemple nous allons utiliser la carte “Nucleo64” de référence “NUCLEO-L476RE”. <br>
 +
 +
 +
  while ( ButtonPressed == 0 )
 +
  {
 +
    GPIO_PinState PinState;
 +
    PinState = HAL_GPIO_ReadPin( GPIOC, GPIO_PIN_13);
 +
    if ( PinState == GPIO_PIN_RESET )
 +
    ButtonPressed = 1;
 +
    else
 +
    ButtonPressed = 0;
 +
  }

Version du 15 décembre 2017 à 16:48

Utiliser un "bouton poussoir" avec un "GPIO in"

Dans cet atelier, on va regarder comment utiliser des GPIO in pour connecter un bouton poussoir.
Dans notre exemple nous allons utiliser la carte “Nucleo64” de référence “NUCLEO-L476RE”.


  while ( ButtonPressed == 0 )
  {
   GPIO_PinState PinState;
   PinState = HAL_GPIO_ReadPin( GPIOC, GPIO_PIN_13);
   if ( PinState == GPIO_PIN_RESET )
    ButtonPressed = 1;
   else
    ButtonPressed = 0;
  }