Files
cours-ISEN-MD/ISEN/STM32/CIPA3/STM32 Cours 3.md

1.5 KiB
Raw Blame History

#CIPA3 #STM32

Cours précédent

Sujet disponible ici

Exercice 3

  1. Ecrire 160 en binaire
    1. 0b10100000
  2. Diviser 160 par 8. Ecrire le résultat en binaire
    1. 160 / 8 = 20
    2. 0b10100
  3. Que remarque ton ? Proposer une méthode plus rapide pour obtenir le résultat.
    1. On déplace de 3 zéro le résultat (équivalent de 8 en binaire)

Exercice 4

Les technologies mémoire utilisées dans les microcontrôleurs sont principalement la SRAM et Flash.

  1. Expliquer pourquoi la DRAM nest utilisée pas dans les microcontrôleurs alors quelle est très utilisée dans les ordinateurs.
    1. La DRAM n'est pas utilisé dans les microcontrôleurs car elle consomme beaucoup d'énergie étant donnée qu'elle doit être rafréchis.
  2. Remplir le tableau ci-dessous avec les caractéristiques
SRAM FLASH
Volatilité Volatile Non-volatile
Endurance Endurance illimité Endurance limité en écriture
Granularité en écriture Bit ou octet Bloc ou page
Granularité en lecture Bit ou octet Octet ou mot

Exercice 5

Dans un microcontrôleur, où sont stockées les variables? Le programme? Les constantes ?

  • Variables
    • a
  • Programme
    • a
  • Constantes


© Félix MARQUET