How would I implement double buffering on an STM32G0F6. I am using the callback functions HAL_ADC_ConvCpltCallback and HAL_ADC_ConvHalfCpltCallback to acquire data from the half full and then full buffers however the code is still executing by the ti...