Le PWM nécessite évidemment des ressources informatiques (et ne peut donc pas être fait simultanément avec d'autres processus), mais si je devais définir une broche comme sortie 5V ou 0V, ces états restent-ils constants ou sont-ils "rafraîchis" à plusieurs reprises alors que le microcontrôleur travaille sur d'autres processus ?
C'est difficile à expliquer dans le texte, j'ai donc pensé à une analogie avec ma question. Imaginez que j'ai un verre à la main et qu'on me demande de le mettre sur la table. Ensuite, on me demande de m'asseoir sur une chaise.
Le verre sur la table est un état. Dois-je laisser le verre sur la table, ou dois-je le ramasser et m'asseoir et répéter très rapidement pour que vous ne réalisiez pas que le verre a été retiré de la table?
Ou peut-être plus simplement, le microcontrôleur "oublie", si vous voulez, les états de ses broches, sauf si vous programmez explicitement un changement d'état?
J'espère avoir rendu cela aussi déroutant que possible.