HAL_ADC_Start_DMA() takes a pointer to a uint32_t buffer, but the cubeMX can configure the DMA for word, half_word or byte.So therefore you can only configure the DMA for word transfers?I was setting the cubeMX to half_word or uint16_t and using 12bi...