AnsweredAssumed Answered

GPIO to DMA when triggered by external clock

Question asked by piet t on Sep 22, 2017
Latest reply on Sep 22, 2017 by waclawek.jan

Morning everyone,

 

I was initially using a DMA via SPI to communicate with an ADC, although my design has shifted slightly and ill be using two fast I/O GPIO pins on the nucleo f446re to read in data coming from two outputs of an adc (parallel). I'd like to know if there is any way for me to configure the DMA to capture data from the GPIO pins. The ADC has its own clock that will be sent to the nucleo to inform it (via interrupt) when a new bit is present on the GPIO pins. So essentially have the nucleo read both pins(the data will be present pretty much simultaneously on both) and use the dma to route it to memory.

 

If the F446re can't do this, can any other nucleo.?

 

Also the Stm32f446re has a flexible memory controller, is this usable on the nucleo f446re?Cause I think I might require more storage than the available SRAM and would like to couple more onto the nucleo

 

Thanks in advance for any help!

Outcomes