Systèmes embarqués et firmware
Quel est le rôle de la détection de baisse de tension (BOD, réinitialisation sur baisse de tension) d'un microcontrôleur ?
- ARéinitialiser le microcontrôleur lorsque la tension d'alimentation passe sous la valeur nécessaire au fonctionnement, pour éviter un comportement incertain
- BAllumer une LED lorsque la pièce s'assombrit
- CAugmenter automatiquement la tension d'alimentation
Afficher la réponse et l'explication
Réponse : A. Réinitialiser le microcontrôleur lorsque la tension d'alimentation passe sous la valeur nécessaire au fonctionnement, pour éviter un comportement incertain
Lorsque la tension baisse, par exemple à cause d'une pile usée ou d'une alimentation instable, le fonctionnement correct des circuits du microcontrôleur n'est plus garanti : il risque d'exécuter des instructions de façon erronée ou d'écrire des valeurs aléatoires en flash. La détection de baisse de tension maintient le microcontrôleur en réinitialisation lorsque la tension passe sous un seuil et ne le laisse redémarrer qu'une fois la tension suffisamment rétablie. C'est une fonction essentielle pour protéger les données.
Continuer : 9 autres questions sur Systèmes embarqués et firmware