ADC on STM32L471RGT6 only returns 8 bit values
snippet from main code-> uint32_t a=0; uint32_t ADC_VAL[100]; ADC_VAL[0]=0; HAL_ADC_Start_DMA(&hadc1, (uint32_t*)&ADC_VAL, 1); HAL_Delay(10); a=ADC_VAL[0]; <- set a breakpoint at this point to view the value in 'a' <- static void MX_ADC1_Init(v...