¿Se puede realizar la adquisición multicanal stm32 adc sin utilizar dma?
Por supuesto, DMA en realidad solo hace el trabajo de mudanza. La CPU es como un superhombre, pero al programar, encontrará que la CPU básicamente hace trabajo de transporte. Por ejemplo, transfiera datos ROM a la interfaz LCD. Esto es muy ineficiente. DMA es quien se mueve, usted simplemente le dice dónde moverse y cuánto moverse. Si se debe informar a la CPU una vez completado el movimiento.