Necesito una aclaración sobre esto, ya que ayudará a que mi programa funcione mejor.
Quiero ejecutar 2 DMA's simultáneamente. Uno que enviará datos utilizando el SDMMC1, que está vinculado a DMA2. Luego me gustaría leer los datos usando DMA1 conectado a cualquiera de los periféricos del temporizador que permiten una solicitud DMA de GPIO a la memoria. Lo que aquí sería, por ejemplo, el temporizador 2 de DMA 1 stream 1
ParecequenopuedoleerlosdatosdelGPIOalamemoriausandoDMA1comoseveenlaimagendeabajo,desdelanotadelaaplicaciónal4031.HeleídoenalgunosforosquepodríaserporquehaynohayconexióndirectaentreelDMA1Pylamatrizdebus.AunquelaaplicacióntomanotadelosdíasMeexigiríaseguirunarutadirecta,aunquenoestoysegurodecómosepuedehaceresto..¿Esestoposibleyaquenohepodidoponerestoenmarcha?
Me gustaría que los dos DMA se ejecuten de forma independiente para evitar un choque.
Gracias de antemano por cualquier ayuda.