Question
Any ideas why I get those 0 - 65500 values from adc ?
I have
uint16_t array[2000];
HAL_ADC_Start_DMA(&hadc1, (uint32_t*)array, 2000);
I get values from 0 up to 65535
but when I declare
uint8_t array[2000];
I get values 0-255
I shouldn't be bigger than 4095 since it is 12 bit resolution for ADC
I have STM32L416KBU6
I do not have the problem with STM32F446RE
