/* USER CODE BEGIN WHILE */
while (1)
{
HAL_ADC_Start_IT(&hadc); // Démarrer la conversion ADC en mode interruption
while (!adcReady) { } // Tant que la conversion n'est pas terminée on fait rien
adcReady = 0; // On réinitialise le flag
for (uint8_t ch = 0; ch < MAX_CHANNELS; ch++) { // Pour chaque canal
printf("adcValue[%d] (Channel %d) = %u\r\n", ch, ch, adcValue[ch]); // On affiche la valeur
}
HAL_ADC_Stop_IT(&hadc); // On stop la conversion.
HAL_Delay(1000); // On attend 1 seconde
/* USER CODE END WHILE */