Modifications

Sauter à la navigation Sauter à la recherche
159 octets ajoutés ,  16 février 2022 à 23:42
Ligne 44 : Ligne 44 :     
== Fonction time_pulse_us ==
 
== Fonction time_pulse_us ==
MicropPython prévoit la fonction {{fname|time_pulse_us()}} disponible dans le module `machine`.
+
MicropPython prévoit la fonction {{fname|time_pulse_us()}} disponible dans le module {{fname|machine}}.
   −
C'est tardivement, mais avec plaisir, que je découvre que `time_pulse_us()` est implémenté dans dans le firmware MicroPython du Pico.
+
C'est tardivement, mais avec plaisir, que je découvre que {{fname|time_pulse_us()}} est implémenté dans dans le firmware MicroPython du Pico.
    
  <nowiki>from machine import time_pulse_in
 
  <nowiki>from machine import time_pulse_in
 
usec = time_pulse_in( pin(15), pulse_level=1 )
 
usec = time_pulse_in( pin(15), pulse_level=1 )
 
  </nowiki>
 
  </nowiki>
 +
 +
Le code ci-dessus, attend que le broche 15 passe au niveau High (1) puis mesure la durée pendant laquelle cette broche reste au niveau haut.
    
== Classe PWMCounter ==
 
== Classe PWMCounter ==
29 917

modifications

Menu de navigation