Notation
Correction
Question 1
Dans un convertisseur à approximation successives, comme celui du STM32, après le
calcul du 7ième bit, sera effectué
Mauvaise réponse
La bonne réponse était
le calcul du 6ième bit
Question 2
Si le convertisseur ADC1 du STM32 est hors tension, et que par programmation le bit
ADON est mis à 1, que se passe-t-il ?
Mauvaise réponse
La bonne réponse était
Le convertisseur est mis sous tension
Question 3
L'instruction RCC->APB2ENR |= 512 permet de
Bonne réponse
La bonne réponse était
d'autoriser l'horloge du bus APB2 du périphérique ADC1
Question 4
L'instruction
NVIC->ISER[0] = 0x40000;
permet de
Bonne réponse
La bonne réponse était
Autoriser les interruptions provenant des ADC
Question 5
L'instruction
ADC1->CR2 |= 257
Accède aux champs
Bonne réponse
La bonne réponse était
1 of 5 1/7/2021, 12:20 AM
Form@Web Jacquenod Frederic http://bertrand.granado.free.fr/iWeb/microcontroleur/MicroControleur...
Question 6
Soit la fonction d'interruption suivante :
Mauvaise réponse
La bonne réponse était
L'adresse du début de cette fonction est stockée dans la table des vecteurs
d'interruptions, à un décalage de 0x88 par rapport au début de la table.
Question 7
Les bits 23 à 20 du registre SQR1 de l'ADC1 sont
Mauvaise réponse
La bonne réponse était
le champ indiquant le nombre de conversion successives à réaliser ?
Question 8
Dans l'ADC du STM32, en mode balayage multi-canaux, comment peut-on récupérer
les résultats des N conversions successives ?
Mauvaise réponse
La bonne réponse était
A l'aide du DMA, car le STM32 ne possède qu'un registre DR
Question 9
Le bit EOC du registre SR est
Mauvaise réponse
La bonne réponse était
un drapeau indiquant une fin de conversion qui n'est pas remis
automatiquement à zéro lors d'un service d'interruption
Question 10
Si le sixième bit du registre CR1 est mis à un cela signifie
Mauvaise réponse
La bonne réponse était
Que les interruptions provoquées par la fin d'une conversion sont autorisées
2 of 5 1/7/2021, 12:20 AM
Form@Web Jacquenod Frederic http://bertrand.granado.free.fr/iWeb/microcontroleur/MicroControleur...
Explication
Question1
Dans un convertisseur à approximation successives, comme celui du STM32, après le
calcul du 7ième bit, sera effectué
Explication :
Dans un mécanisme par approximation successive, les bits sont calculés les
uns après les autres en débutant par le bit de poids fort (le 12ième pour le
STM32) jusqu'au bit de poids faible. C'est un processus itératif.
Question2
Si le convertisseur ADC1 du STM32 est hors tension, et que par programmation le bit
ADON est mis à 1, que se passe-t-il ?
Explication :
Question3
L'instruction RCC->APB2ENR |= 512 permet de
Explication :
Le registre APB2ENR est le registre qui permet d'activer les horloges du bus
APB2 pour les périphériques qui sont connectés sur ce bus.
Question4
L'instruction
NVIC->ISER[0] = 0x40000;
permet de
Explication :
Question5
L'instruction
ADC1->CR2 |= 257
Accède aux champs
Explication :
Question6
Soit la fonction d'interruption suivante :
3 of 5 1/7/2021, 12:20 AM
Form@Web Jacquenod Frederic http://bertrand.granado.free.fr/iWeb/microcontroleur/MicroControleur...
Explication :
Question7
Les bits 23 à 20 du registre SQR1 de l'ADC1 sont
Explication :
Question8
Dans l'ADC du STM32, en mode balayage multi-canaux, comment peut-on récupérer
les résultats des N conversions successives ?
Explication :
Question9
Le bit EOC du registre SR est
Explication :
Ce bit est remis à zéro soit lors de la lecture du registre DR, soit par
programme.
Question10
Si le sixième bit du registre CR1 est mis à un cela signifie
Explication :
4 of 5 1/7/2021, 12:20 AM
Form@Web Jacquenod Frederic http://bertrand.granado.free.fr/iWeb/microcontroleur/MicroControleur...
bertrand.granado@ensea.fr
2010-12-21
Questionnaire produit par
le logiciel Form@Web
©Jacquenod Frédéric
http://www.jacquenod.cicrp.jussieu.fr/Qcm
5 of 5 1/7/2021, 12:20 AM