Archive 07/10/2020.

Gestion d’énergie

ycrusot

Bonsoir,

Pouvez-vous svp clarifier comment on sait que le mode 1 est toujours activé pour l’exemple suivant:

CFLAGS += '-DPM_BLOCKER_INITIAL={ .val_u32 = 0x01010100 }'

On remarquera que, dans cet exemple, le mode 1 étant toujours bloqué, aucun mode de basse consommation ne sera activé pour un STM32. Par contre, la basse consommation fonctionnera sur un Kinetis.

S’agit-il du fait que l’on ai débloqué le mode 0 et que cela induit qu’on passe au niveau de consommation supérieur?

Marc13720

Bonjour,
C’est un peu flou pour moi aussi car il me semble que l’explication de l’exemple contredit ce qui est dit plus haut dans le paragraphe:
“Par exemple, pour les microcontrôleurs ST Microelectronics, RIOT définit 2 modes de basse consommation alors que pour les Kinetis de NXP, il n’y en a qu’un.”

aabadie2

Bonjour,

Normalement il n’y a pas d’erreur dans le texte mais il faudra le reprendre pour les prochaines sessions car il manque de clarté.

J’ai donné une explication plus détaillée dans ce thread: 3.3.4 manque d'explication

J’espère que ça vous aidera à mieux comprendre, en attendant la mise à jour du texte dans le cours.