Qu'est-ce que Mode veille (sleep) ?

État d'un microcontrôleur où l'horloge ou l'alimentation du CPU et des périphériques est coupée en l'absence de travail, pour réduire la consommation. Le réveil se fait par une interruption, etc.

Nom japonais: スリープモード

« Mode veille (sleep) » apparaît dans 1 questions d'entraînement réparties sur 1 thèmes, dont Systèmes embarqués et firmware.

Domaine: Systèmes embarqués et firmware

S'entraîner : questions sur Mode veille (sleep)

Dans un équipement embarqué fonctionnant sur pile, quel est le principal objectif du mode veille du microcontrôleur ?

  1. AAugmenter la vitesse de traitement
  2. BArrêter le processeur et les horloges en l'absence de travail pour réduire la consommation, et ne se réveiller qu'en cas de besoin, par interruption notamment
  3. CEffacer le programme
Afficher la réponse et l'explication

Réponse : B. Arrêter le processeur et les horloges en l'absence de travail pour réduire la consommation, et ne se réveiller qu'en cas de besoin, par interruption notamment

Un équipement qui lit un capteur toutes les quelques secondes n'a rien à faire la plupart du temps. En mode veille, on arrête l'horloge ou l'alimentation du processeur et des périphériques inutilisés, ramenant le courant consommé à quelques microampères. Une interruption de temporisateur ou de changement d'état d'une broche le réveille ; il effectue son travail puis se rendort aussitôt. Plus la veille est profonde, plus le courant est faible, mais plus le réveil est long et plus l'état perdu est important.

« Mode veille (sleep) » dans les explications

Questions mentionnant « Mode veille (sleep) » (1)

  1. Dans un équipement embarqué fonctionnant sur pile, quel est le principal objectif du mode veille du microcontrôleur ?

Termes associés

Microcontrôleur Interruption Anti-rebond (debounce) Capture d'entrée (input capture) Chargeur d'amorçage (bootloader) Chien de garde (watchdog timer) Débit en bauds Détection de baisse de tension (brown-out) GPIO Héritage de priorité

Retour au glossaire