У меня в проектах на STM32 обычно и так дефицит каналов DMA,
поэтому датчик температуры (если нужен только он) просто
периодически запускается из основного цикла. DMA полезен для
многоканальных измерений или когда надо несколько отсчётов брать.
Не надо делать мне как лучше, оставьте мне как хорошо