• 30 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 18/07/2024

Microcontrôleur et premiers périphériques

Compétences évaluées

  • Comprendre l'architecture d'un microcontrôleur
  • Identifier les grandes familles existantes de microcontrôleurs
  • Comprendre la séquence de boot d'un microcontrôleur
  • Question 1

    Quel code permet de passer à 0 le nième bit de la variable var sans modifier les autres bits de var ?

    • var = var | (1 << n);
      
    • var = var & (1<< n);
      
    •  var = var | ~(1 << n);
      
    • var = var & ~(1 << n);
      
  • Question 2

    Quel code permet de passer à 1 le nième bit de la variable var sans modifier les autres bits de var ?

    • var = var | (1 << n);
      
    • var = var & (1<< n);
      
    • var = var | ~(1 << n);
      
    • var = var & ~(1 << n);
      
  • Question 3

    Parmi les codes suivants, lequel ne met pas à 1 uniquement les bits 2, 4 et 6 de la variable var ?

    • var = var & ~(1<<2) & ~(1<<4) & ~(1<<6);
      
    • var = var & 0x43;
      
    • var = var & ~0x54;
      
    • var = var & ~((1<<2)|(1<<4)|(1<<6));
      
Et si vous obteniez un diplôme OpenClassrooms ?
  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel
Trouvez la formation et le financement faits pour vous