Signal pwm

bonjour,

Je voudrais savoir si quand on dis a la bibliothèque servo de générer un signal pwm elle le fait en continu du début a la fin du programme ou juste quand le programme passe devant la fonction ?

Je dirais qu'elle le fait du début a la fin mais je veut en être sur.

merci !

Bonjour,

Dès le moment où tu déclares un signal PWM, il s'execute continuellement. C'est une fonctionnalité matérielle de la puce indépendante du code que tu peux ajuster, démarrer, stopper avec ton programme.

@+

Zoroastre.

D'accord et bha merci a toi Zoroastre ,vraiment content d'apprendre que sa fonctionnent ainsi !

Bonne journée !

Attention cependant à cette librairie servo, car c'est une PWM soft et non hard. Bien que basée sur un timer (le timer 2), elle utilise du digitalWrite() et des fonctions à gogo, et la précision laisse à désirer (surtout si on utilise d'autres fonctions à interruptions). Mieux vaut utiliser analogWrite() sur les pin pwm ( ~ ) qui utilisent les ressources matérielles prévues pour.