Systèmes embarqués et firmware

Lors de l'utilisation d'une broche GPIO (entrée-sortie à usage général) d'un microcontrôleur, que faut-il régler en premier ?

  1. ALe fait d'utiliser la broche en entrée ou en sortie (direction)
  2. BLa couleur de la broche
  3. CLe nom du programmeur qui a écrit le programme
Afficher la réponse et l'explication

Réponse : A. Le fait d'utiliser la broche en entrée ou en sortie (direction)

Une broche GPIO peut être utilisée en entrée comme en sortie, par logiciel. Réglée en sortie par le registre de direction, la valeur écrite dans le registre de sortie devient la tension de la broche ; réglée en entrée, la tension de la broche se lit dans le registre d'entrée. De nombreux microcontrôleurs règlent aussi la présence d'un tirage, le type de sortie (push-pull ou drain ouvert) et l'éventuelle affectation de la broche à un autre périphérique.

S'entraîner sur ce thème Retour au thème

Autres questions sur Systèmes embarqués et firmware

  1. Comment appelle-t-on le phénomène par lequel, à l'appui sur un interrupteur mécanique, les contacts rebondissent et alternent rapidement plusieurs fois entre fermé et ouvert ?
  2. Quelle méthode est la plus appropriée pour éliminer par logiciel le rebond d'un interrupteur ?
  3. Un temporisateur compte une horloge de 16 MHz divisée par 16 par le prédiviseur et déclenche une interruption tous les 1000 comptes. Quel est l'intervalle entre interruptions ?
  4. Pour un signal PWM de période 1000 comptes, la sortie est à 1 (High) pendant 250 comptes par période. Quel est le rapport cyclique ?
  5. Quelle méthode est couramment utilisée par un microcontrôleur pour régler la luminosité d'une LED ou la vitesse de rotation d'un moteur ?

Comparatifs sur ce thème