Que veut dire «affirmer une épingle»?

34

Extrait de la page 24 du manuel du produit XBee / XBeePro ( lien vers pdf ):

Les modes veille permettent au module RF d'entrer dans des états de faible consommation d'énergie lorsqu'il n'est pas utilisé. Pour entrer en mode veille, l'une des conditions suivantes doit être remplie (en plus du module ayant une valeur de paramètre SM non nulle):

  • Sleep_RQ (broche 9) est activé et le module est en mode veille (SM = 1, 2 ou 5)
  • Le module est inactif (pas de transmission ou de réception de données) pendant la durée définie par le paramètre ST (Time before Sleep). [REMARQUE: ST n’est actif que lorsque SM = 4-5.]

Qu'entend-on par "affirmer une épingle"?

Lucy Brennan
la source

Réponses:

27

Affirmer une broche signifie le mettre à son état actif .

Désaffirmer une broche signifie le mettre à son état inactif .

Si une broche est active en hauteur (ce qui est le cas dans votre cas), l’affirmer signifie l’affecter à une logique haute (généralement 3,3V / 5V) et la désaffecter, c’est l’affecter à une logique basse (0V).

Sur la même page de la feuille de données que vous avez liée, le tableau 2-04 montre que l’affirmation de la broche 9 (Sleep_RQ) signifie qu’elle est élevée : entrez la description de l'image ici

m.Alin
la source
7
Une mise en garde mineure: désaffirmer une broche dans certains contextes peut vouloir dire la conduire dans l’état opposé à l’état actif, ou laisser flotter la broche pour permettre à la broche de revenir à l’état inactif (et éventuellement permettre à d’autres périphériques pour affirmer l'épingle).
Supercat
1
Je pense que le mot est utilisé dans une électronique de manière différente de ce que le mot voulait dire à l'origine. En anglais commun, "assert" signifie rudement: énoncer avec confiance, s'assurer que qch est le cas. En programmation, cela signifie: vérifie qu'une expression est évaluée à true, sinon émet une exception.
Lucy Brennan
@ LucyBrennan Je suis d'accord. Il est utilisé différemment que dans la programmation.
m.Alin
Si vous envisagez d’affirmer des signaux (pas des épingles), c’est plus proche de l’anglais. Affirmer le RESET#signal a plus de sens que d'affirmer la RESET#broche (du moins pour moi). Cela évite également les mots chargés qui pourraient donner une idée fausse si affirmer RESET#implique de faire baisser le ton (ou non).
Alexios
12

CS¯OE¯UB¯CS¯

stevenvh
la source
1

Pour être un peu plus précis, le fait de (dé) affirmer une broche signifie généralement que vous devez avoir une transition d'un état à un autre. Actif à inactif si vous désaffirmez la broche. D'inactif à actif si vous l'affirmez.

Donc, en supposant que vous deviez affirmer (actif haut) une épingle:

  • soit il est actuellement faible (c'est-à-dire: inactif), il vous suffit de le régler sur haut (c'est-à-dire: actif),
  • mais s'il est déjà haut , vous devez d'abord le fixer à un niveau bas pour pouvoir le fixer à nouveau juste après.
Sylvain Leroux
la source